Оглавление
Этот учебник научит вас трем быстрым и простым способам добавления переноса строки в ячейку Excel: использование сочетания клавиш для ввода нескольких строк, функция "Найти и заменить" для добавления возврата каретки после определенного символа, а также формула для объединения фрагментов текста из нескольких ячеек, каждый из которых начинается с новой строки.
При использовании Excel для хранения и работы с текстовыми записями иногда требуется, чтобы определенная часть текстовой строки начиналась с новой строки. Хорошим примером многострочного текста могут быть почтовые ярлыки или некоторые личные данные, введенные в одну ячейку.
В большинстве приложений Office начало нового абзаца не представляет проблемы - достаточно нажать Enter на клавиатуре. В Microsoft Excel, однако, это работает иначе - нажатие клавиши Enter завершает ввод и перемещает курсор в следующую ячейку. Итак, как создать новую строку в Excel? Есть три быстрых способа сделать это.
Как начать новую строку в ячейке Excel
Сайт самый быстрый способ создания новой линии внутри ячейки можно с помощью сочетания клавиш:
- Windows ярлык для перевода строки: Alt + Enter
- Mac сочетание клавиш для перевода строки: Control + Option + Return или Control + Command + Return
В Excel 365 для Mac Option - это эквивалент клавиши Alt в Windows, так что, похоже, оригинальное сочетание клавиш Windows (Alt + Enter) теперь работает и на Mac. Если оно не работает, попробуйте традиционные сочетания клавиш Mac, приведенные выше.
Если вы получаете доступ к Excel для Mac через Citrix Вы можете сделать новую строку с помощью комбинации клавиш Command + Option + Return (спасибо Аманде за этот совет!).
Чтобы добавить новую строку в ячейку Excel с помощью ярлыка, выполните следующие действия:
- Дважды щелкните ячейку, в которой нужно ввести перенос строки.
- Введите первую часть текста. Если текст уже находится в ячейке, установите курсор в том месте, где нужно прервать строку.
- В Windows удерживайте Alt при нажатии клавиши Enter. В Excel для Mac удерживайте Control и Option при нажатии клавиши Return.
- Нажмите Enter, чтобы завершить работу и выйти из режима редактирования.
В результате вы получите несколько строк в ячейке Excel. Если текст по-прежнему отображается в одну строку, убедитесь, что параметр Обернуть текст функция включена.
Советы по выполнению возврата каретки в Excel
Следующие советы показывают, как избежать распространенных проблем при вставке нескольких строк в одну ячейку, и демонстрируют несколько неочевидных вариантов использования.
Включить Обернуть текст
Чтобы увидеть несколько строк в ячейке, необходимо, чтобы для этой ячейки был включен Обводка текста. Для этого просто выделите ячейку(и) и нажмите кнопку Обернуть текст кнопка на Главная во вкладке Выравнивание группа. В некоторых случаях вам также может понадобиться настроить ширину ячеек вручную.
Добавьте несколько переносов строк, чтобы увеличить расстояние между строками
Если вы хотите, чтобы между различными частями текста был промежуток в две или более строк, нажмите Alt + Enter два или более раз. Это позволит вставить последовательные переносы строк в ячейку, как показано на скриншоте ниже:
Создайте новую строку в формуле, чтобы ее было легче читать
Иногда бывает полезно показать длинные формулы в несколько строк, чтобы облегчить их понимание и отладку. Это можно сделать с помощью сочетания клавиш переноса строки Excel. В ячейке или на панели формул установите курсор перед аргументом, который вы хотите переместить на новую строку, и нажмите Ctrl + Alt . После этого нажмите Enter, чтобы завершить формулу и выйти из режима редактирования.
Как вставить перевод строки после определенного символа
Если вы получили рабочий лист с большим количеством записей в одну строку, разбиение каждой строки вручную может занять несколько часов. К счастью, существует чрезвычайно полезный трюк, позволяющий поместить несколько строк во все выделенные ячейки за один раз!
В качестве примера добавим возврат каретки после каждой запятой в текстовой строке:
- Выберите все ячейки, в которых нужно начать новую строку (строки).
- Нажмите Ctrl + H, чтобы открыть Заменить на вкладке "Найти и заменить" диалогового окна Excel. Или нажмите кнопку Найти и выбрать > Заменить на Главная во вкладке Редактирование группа.
- В Найти и заменить диалогового окна, выполните следующие действия:
- В Найдите то, что введите запятую и пробел (, ). Если текстовые строки разделены запятыми без пробелов, введите только запятую (,).
- В Заменить на Если вы хотите оставить запятую в конце каждой строки, кроме последней, введите запятую и нажмите сочетание клавиш Ctrl + J, чтобы вставить возврат каретки. Если вы хотите оставить запятую в конце каждой строки, кроме последней, введите запятую, а затем нажмите сочетание клавиш Ctrl + J.
- Нажмите кнопку Заменить все кнопка.
Готово! В выделенных ячейках создаются несколько линий. В зависимости от вашего ввода в поле Заменить на поле, вы получите один из следующих результатов.
Все запятые заменяются на возврат каретки:
После каждой запятой ставится перенос строки, сохраняя все запятые:
Как создать новую строку в ячейке Excel с помощью формулы
Сочетание клавиш полезно для ручного ввода новых строк в отдельных ячейках, а сочетание клавиш Найти и заменить отлично подходит для разрыва нескольких строк одновременно. Если вы объединяете данные из нескольких ячеек и хотите, чтобы каждая часть начиналась с новой строки, лучший способ добавить возврат каретки - использовать формулу.
В Microsoft Excel существует специальная функция для вставки различных символов в ячейки - функция CHAR. В Windows код символа для перевода строки равен 10, поэтому мы будем использовать CHAR(10).
Для объединения значений из нескольких ячеек можно использовать функцию CONCATENATE или оператор конкатенации (&). А функция CHAR поможет вам вставить между ними переносы строк.
Общие формулы выглядят следующим образом:
ячейка1 & CHAR(10) & клетка2 & CHAR(10) & клетка3 & ...Или
КОНКАТЕНАТ( ячейка1 , CHAR(10), клетка2 , CHAR(10), клетка3 , ...)Если предположить, что фрагменты текста находятся в A2, B2 и C2, то одна из следующих формул объединит их в одной ячейке:
=A2&CHAR(10)&B2&CHAR(10)&C2
=CONCATENATE(A2, CHAR(10), B2, CHAR(10), C2)
В Excel для Office 365, Excel 2019 и Excel 2019 для Mac также можно использовать функцию TEXTJOIN. В отличие от вышеуказанных формул, синтаксис TEXTJOIN позволяет включать разделитель для разделения текстовых значений, что делает формулу более компактной и упрощает ее построение.
Вот общая версия:
TEXTJOIN(CHAR(10), TRUE, ячейка1 , клетка2 , клетка3 , ...)Для нашего набора данных формула выглядит следующим образом:
=TEXTJOIN(CHAR(10), TRUE, A2:C2)
Где:
- CHAR(10) добавляет возврат каретки между каждым комбинированным текстовым значением.
- TRUE указывает формуле пропускать пустые ячейки.
- A2:C2 - это ячейки, которые нужно соединить.
Результат будет точно таким же, как и при использовании CONCATENATE:
Примечания:
- Чтобы в ячейке отображалось несколько строк, не забудьте иметь Обертывание текста включена и отрегулируйте ячейка ширина при необходимости.
- Сайт символьный код для возврата каретки зависит от платформы. В Windows код перевода строки равен 10, поэтому используется CHAR(10). В Mac он равен 13, поэтому используется CHAR(13).
Вот как добавить возврат каретки в Excel. Спасибо. для читайте и надеемся увидеть вас в нашем блоге на следующей неделе!
Доступные загрузки
Формулы для ввода новой строки в ячейке Excel