Как настроить смартфоны и ПК. Информационный портал
  • Главная
  • Советы
  • Как поставить enter в ячейке excel. Перенос текста и объединение ячеек в Excel

Как поставить enter в ячейке excel. Перенос текста и объединение ячеек в Excel

Стандартные правила набора текста в ячейках Excel не позволяют набирать текст в несколько строк. И обычное нажатие клавиши Enter, привычное для программы Word, приводит лишь к переходу в следующую ячейку.

Размещение текста по строкам можно задать как после его набора, так и в процессе набора текста. В первом случае текст ячейки будет состоять из одного абзаца, а во втором – из нескольких.

Как задать несколько строк текста, не создавая абзацы?

В этом случае текст в ячейке будет состоять из одного абзаца, и количество его строк будет зависеть от ширины ячейки.
1 способ:

  • В группе «Выравнивание» щелкните по кнопке «Перенос текста» (рис. 3.19).

2 способ:

  • В окне открытого листа выделите нужные ячейки (с текстом или без) и перейдите к вкладке «Главная».
  • В группе «Выравнивание» щелкните по кнопке «Формат ячеек» (или используйте сочетание клавиш Ctrl+Shift+F).
  • В окне «Формат ячеек» на вкладке «Выравнивание» в группе «Отображение» активируйте пункт «Переносить по словам».
  • Закройте окно кнопкой «ОК».

Совет

В дальнейшем, регулируя ширину столбца, добивайтесь нужного количества строк текста в ячейке.

Как задать несколько строк текста, создавая абзацы?

Во втором варианте каждая строка в ячейке будет отдельным абзацем, и количество строк будет неизменным при любой ширине столбца.

  • В окне открытого листа наберите в нужной ячейке первую строку текста.
  • В конце строки, для перехода ко второй строке текста, используйте сочетание клавиш Alt+Enter .
  • В дальнейшем, при необходимости, используйте данное сочетание клавиш для создания следующих строк в ячейке.

В Эксель существует сразу несколько вариантов перенести текст внутри одной ячейки.

1 способ

Нужно воспользоваться инструментом форматирования ячейки.

1) Щёлкните правой кнопкой мыши на нужной ячейке или сразу на нескольких ячейках, в которых требуется переносить текст. В контекстном меню выберите пункт «Формат ячеек».

2) Открывается окно форматирования. Нужно открыть вкладку «Выравнивание» и в блоке «Отображение» поставить галочку на пункте «Переносить по словам».

3) Осталось нажать на кнопку «OK». Текст будет перенесён и будет отображаться не в одной строке, а в нескольких.

2 способ

1) Выделите нужную ячейку, для этого достаточно щёлкнуть на ней левой кнопкой мыши.

2) На панели инструментов программы Excel нажмите на кнопку «Перенос текста».

Этот способ гораздо удобнее, чем предыдущий, и тратится меньше времени.

3 способ

1) Перейдите в режим редактирования текста, для этого щёлкните 2 раза левой кнопкой мыши внутри ячейки. Курсор при этом нужно установить перед той частью текста, которую требуется перенести.

2) Теперь наберите на клавиатуре комбинацию клавиш "Alt" + "Enter". Текст будет разделён.

3) Чтобы увидеть окончательный результат достаточно выйти из режима редактирования ячейки.

Для выхода из режима редактирования можно нажать клавишу "Enter" или щёлкнуть 1 раз левой кнопкой мыши на любой другой ячейке таблицы.

В одни и те же слова разные пользователи вкладывают разный смысл. Так, под словом строка, одни понимают строковую переменную, другие совокупность горизонтально ориентированных ячеек, а третьи - строку текста в пределах ячейки. В этой публикации рассмотрим перенос строк, имея в виду, что смысл слов может быть разным.

Как перенести строки в Excel на новый лист?

Как известно, переносить строки с одного листа на другой можно либо одним диапазоном (когда каждая следующая строка имеет с предыдущей общую границу), либо только по одной. Все попытки выделить несколько несвязных строк, а затем одним действием вырезать выделенные строки, неизбежно заканчиваются появлением сообщения "Данная команда неприменима для несвязных диапазонов. Выберите один диапазон и снова выберите конманду." Таким образом, приложение Excel ставит пользователя перед выбором, либо вырезать и вставлять строки по одной, что выглядит мало привлекательным занятием, либо искать другие способы решения задачи. Одним из таких способов является использование надстройки для Excel, которая позволяет достаточно быстро перенести строки с заданными значениями и удовлетворяющие заданным условиям на новый лист.

надстройка для переноса строк по условию

Пользователю дается возможность:

1. Быстро вызывать диалоговое окно надстройки одним кликом по кнопке, расположенной на одной из вкладок ленты Excel;

2. Задавать как одно, так и несколько значений для поиска, используя в качестве знака-разделителя ";" точку с запятой;

3. Учитывать либо не учитывать регистр при поиске текстовых значений;

4. Использовать в качестве диапазона ячеек для поиска заданных значений как используемый диапазон, так и любой произвольный диапазон листа, заданный пользователем;

5. Выбирать одно из восьми условий для ячеек выбранного диапазона:

а) совпадает либо не совпадает с искомым значением;

б) содержит либо не содержит искомое значение;

в) начинается либо не начинается с искомого значения;

г) заканчивается либо не заканчивается искомым значением.

6. Устанавливать ограничения для выбранного диапазона, используя номера строк.

Перенос строки в ячейке

Как перенести текст в ячейке на новую строку

Для того чтобы в пределах одной ячейки перенести текст на новую строку, необходимо для переноса текста нажимать сочетание клавиш Alt+Enter.


Как заменить перенос строки на пробел

Часто требуется избавиться от переносов строк, удалить их, чтобы привести значения ячеек к обычному виду. Если посмотреть в таблицу ASCII-кодов,

можно увидеть, что приложением используется код с номером 10 и названием "Перевод строки", которому соответствует сочетание клавиш Ctrl+J. Зная это, можно удалить переносы строки при помощи стандартного средства Excel, таким как "Найти и заменить". Для этого необходимо вызвать диалоговое окно сочетанием клавиш Ctrl+F (при этом поле останется пустым), перейти на вкладку "Заменить", поместить курсор в поле "Найти", нажать сочетание клавиш Ctrl+J и нажать кнопку "Заменить" либо "Заменить все". Аналогичным образом можно заменить перенос строки на пробел.

В данном уроке мы изучим такие полезные функции Microsoft Excel, как перенос текста по строкам и объединение нескольких ячеек в одну. С помощью данных функций Вы сможете переносить текст на несколько строк, создавать заголовки для таблиц, вписывать длинный текст в одну строку, не увеличивая при этом ширину столбцов, и многое другое.

Очень часто содержимое не может полностью отобразиться в ячейке, т.к. ее ширины не хватает. В таких случаях Вы можете выбрать один из двух вариантов: перенести текст по строкам или объединить несколько ячеек в одну, при этом изменять ширину столбцов Вам не потребуется.

При переносе текста высота строки будет автоматически изменяться, что позволит содержимому отображаться на нескольких строках. Объединение ячеек позволяет создать одну большую ячейку, объединив при этом несколько смежных.

В следующем примере мы применим перенос текста по строкам к столбцу D.

Нажмите команду Перенести текст еще раз, чтобы отменить перенос.

При объединении двух и более ячеек результирующая ячейка занимает место объединенных, но данные при этом не складываются. Вы можете объединить любой смежный диапазон, и даже все ячейки на листе, при этом информация во всех ячейках, кроме верхней левой, будет удалена.

В примере ниже мы объединим диапазон A1:E1, чтобы создать заголовок для нашего листа.


Кнопка действует как переключатель, т.е. повторное нажатие на нее отменит объединение. Удаленные данные при этом не восстановятся

Дополнительные параметры объединения ячеек в Excel

Для доступа к дополнительным параметрам объединения ячеек, нажмите стрелку рядом с иконкой команды Объединить и поместить в центре . Появится выпадающее меню, со следующими командами:

В Microsoft Excel, пользователи сталкиваются с самыми разными проблемами и ситуациями. Бывает, что приходится работать с блоком текста, находясь в одной области таблицы. К сожалению, у многих пользователей такая задача вызывает определённые трудности. В этой статье разберёмся как в Excel сделать перенос текста в ячейке . Давайте же начнём. Поехали!

Как известно, даже находясь в одной ячейке, нажав клавишу Enter, вы перенесёте курсор уже на следующую строку таблицы, что является неприемлемым в нашем случае. Подобная задача возникает довольно часто и решается проще, чем думают большинство пользователей. Чтобы перенести текст в одной ячейке, воспользуйтесь комбинацией клавиш Alt+Enter. Такой способ хорош в том случае, если вам нужно выполнить операцию один раз или несколько.

Вы можете сделать то же самое при помощи функций Экселя. Использование функций позволяет существенно облегчить выполнение большинства задач в программе. Например, ввести в отдельных ячейках контактные данные (телефон, email, домашний адрес), чтобы они автоматически построчно собирались в одной ячейке.

Сперва сцепите области текста («телефон:» + «12345678»; «email:» + «[email protected]»; «Адрес:» + «ул.А, дом. 27-Г»). Делается это путём добавления знака «&» (амперсанд) между адресами ячеек.

Теперь необходимо составить формулу, которая должна иметь следующий вид: «=B1&C1&СИМВОЛ(10)&B2&C2&СИМВОЛ(10)&B3&C3».

СИМВОЛ(10) - это перенос строки, который добавляется после каждой пары связанных областей.

В том случае, если перенесённый текст отображается некорректно, щёлкните правой кнопкой мыши по нужной области и в появившемся меню выберите пункт «Формат ячеек». В открывшемся окне перейдите на вкладку «Выравнивание». В разделе «Отображение» отметьте птичкой пункт «переносить по словам».

Если необходимо написанные в столбик слова перенести в ячейку так, чтобы они стояли в одну строку через пробел, напишите следующую формулу в специальном поле для функций: «=ПОДСТАВИТЬ(B2);СИМВОЛ(10);» «».

Чтобы выполнить операцию в обратную сторону, поменяйте в формуле местами «СИМВОЛ(10)» и пробел (» «).

Существует способ, который позволяет не прибегать к использованию формул. Сперва нужно выделить текст и нажать комбинацию клавиш Ctrl+H . В появившемся окне в поле «Найти» введите 010 держа нажатой клавишу Alt. Обратите внимание, что во введённый вами код переноса строки отображаться не будет. Далее, в области «Заменить на» введите тот символ, на который вы хотели бы заменить знак переноса строки, в нашем случае это пробел (» «). Вы можете найти всевозможные специальные знаки и символы, которые отсутствуют на клавиатуре, в специальной таблице Экселя.

Для тех, кто использует VBA (Visual Basic) в Excel, также будет актуален следующий способ. Отметив необходимые области, вызовите окно макросов . Затем, в зависимости от того, что нужно сделать пропишите одни или другие команды, как показано на скриншоте ниже:

Для удобства копирования команды тоже самое текстом ниже:

1. Меняем пробелы на переносы в выделенных ячейках с помощью VBS:

Sub ПробелыНаПереносы()

For Each cell In Selection

cell.Value = Replace (cell.Value, Chr (32), Chr (10))

2. Меняем переносы на пробелы на в выделенных ячейках с помощью VBS:

Sub ПереносыНаПробелы()

For Each cell In Selection

cell.Value = Replace (cell.Value, Chr (10), Chr (32))

Где Chr(10) и Chr(32) - коды переноса строки и пробела соответственно.

Каждый из рассмотренных способов по-своему хорош и удобен. Используйте тот, который больше подходит для решения текущей задачи. Как видите, подобная проблема решается довольно просто. Используйте функции Microsoft Excel, чтобы автоматизировать выполнение некоторых операций в программе, чтобы сэкономить время, улучшить продуктивность и эффективность работы. Пишите в комментариях помогла ли вам статья разобраться с возникшими вопросами и продолжайте узнавать что-то новое об огромных возможностях редактора таблиц Microsoft Excel.

Лучшие статьи по теме