Как пропустить строку в ячейке excel

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

  1. Дважды щелкните ячейку, в которую нужно вставить разрыв строки.

  2. Щелкните внутри выделенной ячейки там, где нужно вставить разрыв строки.

  3. Нажмите клавиши ALT+ВВОД, чтобы вставить разрыв строки.

Чтобы начать вводить текст с новой строки или добавить интервал между строками или абзацами текста в ячейке на листе, используйте клавиши CONTROL+OPTION+RETURN для вставки разрыва строки.

  1. Дважды щелкните ячейку, в которую нужно вставить разрыв строки.

  2. Щелкните внутри выделенной ячейки там, где нужно вставить разрыв строки.

  3. Нажмите клавиши CONTROL+OPTION+RETURN, чтобы вставить разрыв строки.

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

  1. Дважды щелкните ячейку, в которую нужно вставить разрыв строки (или выделите ячейку и нажмите клавишу F2).

  2. Щелкните внутри выделенной ячейки там, где нужно вставить разрыв строки.

  3. Нажмите клавиши ALT+ВВОД, чтобы вставить разрыв строки.

  1. Дважды коснитесь пространства внутри ячейки.

  2. Коснитесь места, в котором нужно добавить разрыв строки, а затем — синего курсора.

    Вставка разрыва строки

  3. В контекстном меню выберите пункт Новая строка.

    Новая строка

Примечание: В Excel для iPhone новую строку текста начать нельзя.

  1. Нажмите кнопку переключения клавиатуры, чтобы открыть цифровую клавиатуру.

    Кнопка переключения клавиатуры

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

    Кнопка "Разрыв строки"

Логотип Microsoft Excel на зеленом фоне

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

Быстрый способ начать новую строку в ячейке Excel — использовать сочетание клавиш.

Сначала откройте электронную таблицу и введите текст, пока вам не понадобится новая строка.

Введите текст в ячейку в Excel.

Пока ваш курсор все еще находится в ячейке, в которую вы вводили, нажмите Alt + Enter (Windows) или Option + Enter (Mac). Это начнет новую строку в вашей ячейке, и вы сможете продолжить вводить остальной текст.

Введите новую строку в ячейку в Excel.

Когда вы закончите печатать и нажмете Enter, ваша ячейка будет выглядеть так:

В ячейку Excel добавлена ​​новая строка.

Чтобы добавить больше строк, нажмите ту же комбинацию клавиш. И это все.

Начать новую строку в ячейке Excel с помощью параметра меню

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

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

Выделите ячейки в Excel.

Выделив ячейки, на ленте Excel вверху щелкните вкладку «Главная».

Щелкните значок "Домой" вкладка в Excel.

На вкладке «Главная» в разделе «Выравнивание» выберите «Перенос текста».

Выбирать "Перенести текст" в "Домой" таб.

Excel автоматически добавит новые строки в ваши ячейки, где текст распространяется на несколько ячеек.

Текст выбранных ячеек обернут в Excel.

И вот как вы предотвращаете закрытие вашим текстом других ячеек в ваших таблицах Excel. Очень кстати! Прочтите наше руководство, чтобы узнать больше о переносе текста в Excel.

Вы также можете разделить текст в Google Таблицах.

 

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

Заранее огромное Вам спасибо!

Прикрепленные файлы

  • вопрос.xlsx (10.16 КБ)

 

Проблема ещё заключается в том, что ячейки эти(строки) будут не совсем пустые. Они будут с формулами.

{=ЕСЛИОШИБКА(ДВССЫЛ(«A»&НАИМЕНЬШИЙ(ЕСЛИ(ЕПУСТО($A$2:$A$14);»»;СТРОКА($A$2:$A$14));СТРОКА(A2)));»»)} — не подходит!(она если в строке находит формулу — не считает её пустой. Хотя ЗНАЧЕНИЕ строки — пустота.

 

можно присвоить (по формуле) этим ячейкам(строкам) значение 0.
тогда нужно будет пропускать все строки с 0.
Как тогда это сделать?

 

формула эта(вышеприведенная) не моя. но насколько я смог её понять — надо в ней заменить ЕПУСТО на ЕСЛИ <>0.
потому что, формула эта рабочая. проверил на другой таблице.

просто надо немного изменить условия(исключить все ячейки с 0). для того чтобы это сделать — моих мозгов гуманитарных не хватит…

 

k61

Пользователь

Сообщений: 2441
Регистрация: 21.12.2012

Здравствуйте.
В примере нет ячеек с формулами.

 

Это просто таблица сделанная для образца.
я не могу скинуть оригинал — там книга из 12 листов — боюсь придется очень долго объяснять что и где.
для удобства сделал табличку отдельно.

вот ещё раз — уже измененная.
ПОЛУЧАЕТСЯ ЧТО НУЖНО ПРОПУСКАТЬ НЕ ПУСТЫЕ ЯЧЕЙКИ, А ТЕ, ЗНАЧЕНИЕ КОТОРЫХ = 0.

Прикрепленные файлы

  • вопрос.xlsx (12.06 КБ)

 

k61

Пользователь

Сообщений: 2441
Регистрация: 21.12.2012

 

Да, вы правильно меня поняли! спасибо Вам за это решение!

А можно этот процесс автоматизировать? чтобы всё происходило само? (как по формулам)

Спасибо Вам!

 

просто мне нужно будет эту формулу знать, чтобы я мог её переносить в другую — уже рабочую таблицу книги.

 

k61

Пользователь

Сообщений: 2441
Регистрация: 21.12.2012

#10

20.02.2014 05:19:38

Цитата
А можно этот процесс автоматизировать?

По какому событию автоматизировать?

Цитата
нужно будет эту формулу знать

Нет там формулы. Правая кнопка мыши на ярлыке листа — Исходный текст — там макрос проживает Sub www().

P.S. Какая боль, какая боль, Макрос  — Формула   — 1 :0 !  (ковер на песню) :)

Изменено: k6120.02.2014 05:23:33
(Добавил песню.)

 

мне нужно чтобы всё считалось само — без кнопок.
{=ЕСЛИОШИБКА(ДВССЫЛ(«A»&НАИМЕНЬШИЙ(ЕСЛИ(ЕПУСТО($A$2:$A$14);»»;СТРОКА($A$2:$A$14));СТРОКА(A2)));»» ;) }
эта формула работает. в ней знающему человеку нужно изменить условие с ПУСТОЙ СТРОКИ НА 0.
Помогите, Пожалуйста…

 

Nic70y

Пользователь

Сообщений: 3289
Регистрация: 22.12.2012

Win7 MSO 2013

#12

21.02.2014 01:01:26

Код
=ЕСЛИОШИБКА(ИНДЕКС($A$2:$A$73;НАИМЕНЬШИЙ(ЕСЛИ(ЕТЕКСТ($A$2:$A$73);СТРОКА($A$2:$A$73)-1);СТРОКА(C1)));"")

формула массива. формулы массива очень массивные! чем Вас макрос не устроил?
второй файл ВПР + доп.столбец

Прикрепленные файлы

  • 18999.xlsx (13.13 КБ)
  • 19201.xlsx (12.19 КБ)

Изменено: Nic70y21.02.2014 01:08:37
(2-й файл)

 

Nic70y,СПАСИБО ВАМ!!!!
Да, это именно то, что мне нужно!!! все считается само, и без моего вмешательства (пусть и путем сложных, длинных и нелепых формул)!
Спасибо огромное! Вы мне очень помогли!
Приятно иметь дело с профессионалами!
И огромное спасибо этому прекрасному сайту! Это просто мечта для человека, несведущего в этих сложностях!

 

k61

Пользователь

Сообщений: 2441
Регистрация: 21.12.2012

#14

21.02.2014 04:23:48

Цитата
А можно этот процесс автоматизировать?

Вопрос остался.

 

dmitryalexeevich

Пользователь

Сообщений: 18
Регистрация: 16.02.2014

#15

21.02.2014 07:03:18

k61,почему? формула считает всё, даже при изменении значений в ячейках.
никаких действий от пользователя не нужно.

Цитата
dmitryalexeevich пишет:
все считается само, и без моего вмешательства

процесс автоматизирован.

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#16

21.02.2014 07:39:10

Off — Улыбнуло:

Цитата
dmitryalexeevich пишет: процесс автоматизирован.

Цитата
пусть и путем сложных, длинных и нелепых формул!

;)

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

Доброго времени суток, а как сделать так чтобы было тоже самое только сразу было 3 столбца. то есть примере 19201 были еще данные в других столбцах, данные параллельные,если есть с столбце A то в этой же строке есть и в B, создавать ошибку пож каждый столбец не вариант, я хочу уменьшить размер файла а строк 56 000, из них основная масса бесполезных нулей, если бы взять написать макрос,  не обязательно должен быть автоматизированным, проще нажать кнопку обновить. у меня имеется целая куча однотипных диапазонов на разных листах, из них практически все пустые. так как формула рассчитывает там ноль. даже не ноль а пусто ***** «» *****, проще говоря мне из A1xA5600 на разных листах, причем на одном A25xA5600, на другом и CW1xCW15600? выбрать не пустые ячейки и выбросить их все на одном листе  

 

Михаил С.

Пользователь

Сообщений: 10514
Регистрация: 21.12.2012

#18

06.08.2016 00:41:15

Цитата
greatsky написал:
а как сделать так чтобы было тоже самое

Для начала создать свой пример, что есть, что надо и желательно как можно ближе к оригиналу.
Ну и, возможно, создать новую тему (впрочем, ваш вопрос пока сходен с темой, может новую тему и не надо)

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

Это не коммерческий проект, делаю для себя расчет, есть таблицы Данные1….. ДанныеN (около сорока) на разных листах и разбросаны хаотично, но все данные одинаковые (по шапке) , имеются две задачи, первая собрать данные из таблиц (Данные1….. ДанныеN) и вывести на лист «результат», поочередно, пропускай пустые строки (пустые они условно, там и нули и пусто и «», так как они тоже рассчитываются экселем, выводя результат то 0, то пусто) вторая задача стоит тоже самое, но выполнить группировку по Крепежная фурнитура, чтобы считало итоговое количество, но можно было развернуть и посмотреть в каких ящиках, самая главная задача это первая, так как таблиц много, и результат простого копирования Лист1!B1=Листс2!B3 является большой вес файлом и я жду минут пять покуда он откроется, можно макросом, я создам кнопку обновить, да и самое важное, что данные могут меняться, поэтому просто удалять из тех огромных таблиц, данные не вариант  

Прикрепленные файлы

  • Пример.xlsx (97.43 КБ)

Изменено: greatsky06.08.2016 10:54:21

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

greatsky, а в чём сложность? Пишите макрос. Алгоритм следующий:
1) цикл по листам книги
2) если имя листа начинается с «Данные», то обрабатываем его
3) поиск ячейки, которая содержит фразу «Крепежная фурнитура»
4) к найденной ячейке применяем команду «выделить область»
5) цикл по строкам, со второй строки, т.к. это шапка
6) если яч. в первом столбце диапазона не равна нулю и длина больше нуля, то эту строку диапазона копируем на лист «Результат», ниже последней заполненной ячейки
Всё.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

Такой сложный макрос я не осилю никогда. все что я могу готовый макрос чуть подредактировать, по логике — это максимум

Изменено: greatsky06.08.2016 12:55:31

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

greatsky, уверяю Вас — осилите. На форуме примеров масса, по каждому пункту можете в любом поисковике задать вопрос «вба как …», где … — Ваш вопрос. Если лень самостоятельно разобраться, тогда Вам помогут в ветке «работа», либо обождите того у кого настроение волонтёра. (у меня отнюдь не волонтёрское настроение на данный момент)

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

Да, конечно, вы не чем мне не обязаны) подождем, я пробовал — мои познания в VB 0 я пробовал и чуть попроще и без помощи не обошелся  

Изменено: greatsky06.08.2016 13:02:23

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

#24

06.08.2016 13:26:50

Скрытый текст

Для критиков:

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

Спасибо, сейчас буду пробовать, отпишусь как смогу встроить, так как я и встраивать буду целый день)  

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

greatsky,

погодите. Ошибка в макросе. Исправляю…

ЗЫ Не, показалось. :)

Изменено: JayBhagavan06.08.2016 13:32:24

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

#27

06.08.2016 13:33:43

Цитата
JayBhagavan написал: End With ‘ ActiveWorkbook

предпоследняя строчка туда скопировать другой лист? (как бы цикл)  

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

greatsky, With к циклам не имеет никакого отношения.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

В примере работает круто, но в примере я все упростил, если на листе еще будут другие данные. он их не подтянет? и как еще ограничить ему, к примеру на листе идут

Крепежная   фурнитура Кол. Един. изм.
    ящика
Примечания

заполненные и пустые ячейки

Другая фурнитура Кол. Един. изм.
ящика
Примечания

заполненные и пустые ячейки

они параллельны. как сделать так чтобы не брал другую фурнитуру

И еще вопрос, я так понял все листы должны быть одного имени, ну или начинаться с одного имени можно так ДанныеВН1,  ДанныеВК5, он все после звездочки воспримет правильно? верно?  

Изменено: greatsky06.08.2016 13:53:23

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

#30

06.08.2016 13:56:52

Цитата
2.3. Приложите файл(ы) с примером (общим весом не более 100 Кб) в реальной структуре и форматах данных того, что есть сейчас и того, что хотелось бы на выходе.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

Содержание

  • Способы переноса текста
    • Способ 1: использование клавиатуры
    • Способ 2: форматирование
    • Способ 3: использование формулы
  • Вопросы и ответы

Перенос строки в Microsoft Excel

Как известно, по умолчанию в одной ячейке листа Excel располагается одна строка с числами, текстом или другими данными. Но, что делать, если нужно перенести текст в пределах одной ячейки на другую строку? Данную задачу можно выполнить, воспользовавшись некоторыми возможностями программы. Давайте разберемся, как сделать перевод строки в ячейке в Excel.

Способы переноса текста

Некоторые пользователи пытаются перенести текст внутри ячейки нажатием на клавиатуре кнопки Enter. Но этим они добиваются только того, что курсор перемещается на следующую строку листа. Мы же рассмотрим варианты переноса именно внутри ячейки, как очень простые, так и более сложные.

Способ 1: использование клавиатуры

Самый простой вариант переноса на другую строку, это установить курсор перед тем отрезком, который нужно перенести, а затем набрать на клавиатуре сочетание клавиш Alt (левый) + Enter.

Ячейка где нужно перенести слова в Microsoft Excel

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

Перенос слов очуществлен в Microsoft Excel

Урок: Горячие клавиши в Экселе

Способ 2: форматирование

Если перед пользователем не ставится задачи перенести на новую строку строго определенные слова, а нужно только уместить их в пределах одной ячейки, не выходя за её границы, то можно воспользоваться инструментом форматирования.

  1. Выделяем ячейку, в которой текст выходит за пределы границ. Кликаем по ней правой кнопкой мыши. В открывшемся списке выбираем пункт «Формат ячеек…».
  2. Переход в формат ячеек в Microsoft Excel

  3. Открывается окно форматирования. Переходим во вкладку «Выравнивание». В блоке настроек «Отображение» выбираем параметр «Переносить по словам», отметив его галочкой. Жмем на кнопку «OK».

Формат ячеек в Microsoft Excel

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

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

Способ 3: использование формулы

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

  1. Отформатируйте ячейку, как указано в предыдущем варианте.
  2. Выделите ячейку и введите в неё или в строку формул следующее выражение:

    =СЦЕПИТЬ("ТЕКСТ1";СИМВОЛ(10);"ТЕКСТ2")

    Lumpics.ru

    Вместо элементов «ТЕКСТ1» и «ТЕКСТ2» нужно подставить слова или наборы слов, которые хотите перенести. Остальные символы формулы изменять не нужно.

  3. Применение функции СЦЕПИТЬ в Microsoft Excel

  4. Для того, чтобы результат отобразился на листе, нажмите кнопку Enter на клавиатуре.

Слова перенесены при помощи фнкции в Microsoft Excel

Главным недостатком данного способа является тот факт, что он сложнее в выполнении, чем предыдущие варианты.

Урок: Полезные функции Excel

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

Еще статьи по данной теме:

Помогла ли Вам статья?

Skip to content

Как перенести текст в ячейке Excel на следующую строку?

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

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

Гораздо лучшее решение – записать в несколько строчек фразу, превышающую ширину столбца, и Эксель предоставляет несколько способов сделать это. Это руководство научит вас, как перенести текст в ячейке Excel, и поделится несколькими советами.

  1. Что такое перенос текста в ячейке?
  2. Как автоматически переносить текст в Excel.
  3. Как вставить разрыв строки вручную
  4. Вставка разрывов при помощи формул.
  5. Использование Найти_и_Заменить (трюк CTRL + J)
  6. Почему перенос строки в Excel не работает?

Что такое перенос текста в ячейке?

Когда вводимые данные слишком объемны, происходит одно из двух событий:

  • Если столбцы справа пусты, длинная фраза переходит за границу ячейки в эти столбцы.
  • Если по соседству справа есть какие-либо данные, она обрезается по границе ячейки.

На рисунке ниже показаны эти два случая:

Перенос по словам в ячейке может помочь вам полностью отобразить длинное предложение без его «заползания» на другие клетки. Этот термин означает отображение содержимого ячейки на нескольких строчках, а не на одной длинной строке. Это позволит избежать эффекта «усеченного столбца», упростит чтение таблицы и сделает ее удобнее для печати. Кроме того, позволяет сохранить одинаковую ширину столбцов на всем листе.

На скриншоте показано, как это выглядит:

А теперь разберем несколько способов – как сделать перенос и добиться такого эффекта.

Как автоматически переносить текст в Excel.

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

Способ 1 . Перейдите на вкладку «Главная»>  — «Переносить текст» :

Способ 2. Нажмите Ctrl + 1 чтобы открыть диалоговое окно «Формат ячеек» (или щелкните правой кнопкой мыши нужные и выберите этот пункт), перейдите на вкладку «Выравнивание», установите флажок как на рисунке, затем — ОК.

По сравнению с первым методом, этот требует нескольких дополнительных щелчков мышью. Но он может сэкономить вам время, если захотите внести сразу несколько изменений в форматирование ячеек одним махом (например, выравнивание + шрифт + перенос).

Примечание. Если флажок закрашен сплошным цветом, это означает, что в выбранном диапазоне установлены разные параметры переноса, т.е. в кое-где данные модифицируются, а в остальных — нет.

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

Как нетрудно догадаться, два описанных выше метода также используются для отмены переноса, если это вдруг стало не нужно. Проделайте те же самые операции и просто снимите флажок, который ранее установили.

Как вставить разрыв строки вручную

Иногда вам может потребоваться начать новый абзац в определенной позиции вместо автоматического переноса длинного текста. Чтобы обозначить начало абзаца вручную, проделайте следующее:

1. Войдите в режим редактирования, нажав F2 ,дважды щелкнув либо ячейку, либо строку формул.

2. Поместите курсор в то место, где вы хотите разорвать фразу, и примените сочетание клавиш Alt + Enter .

Результат. При вставке разрыва строки вручную автоматически включается параметр Перенос текста. Однако разрывы, введенные вручную, останутся на месте, когда столбец станет шире. 

Обратите внимание, что ячейка должна находиться в режиме переноса, чтобы содержимое переносилось вниз. Если он не включен, вы увидите все данные в одной строке (даже если вы вставили перенос). А вот в строке формул они будут видны.

Эту особенность иногда используют, чтобы сделать более читаемыми длинные формулы. Перед отдельными частями внутри формулы вставьте разрыв (Alt + Enter), и разбираться с ее работой станет намного проще. Вот как может выглядеть формула для подсчета количества слов в фразе:

На следующем рисунке показаны оба сценария (перенос по словам введен дважды, как видите):

Вставка разрывов при помощи формул.

Вы можете добавить новый абзац при помощи формулы.

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

Ниже приведен пример, где я использовал формулу для объединения различных частей адреса и добавил разрыв в каждой части.

А вот формула, которая добавляет перенос в итоговый результат:

=A2&» «&B2&СИМВОЛ(10)&C2&СИМВОЛ(10)&D2&», «&E2&» «&F2

Применяем СИМВОЛ(10), чтобы добавить новый абзац при объединении ячеек. СИМВОЛ(10) использует код ASCII, который возвращает нужный нам результат. Размещая его там, где требуется, мы заставляем формулу разбивать итоговый результат.

Вы также можете использовать функцию ОБЪЕДИНИТЬ() вместо символа амперсанда (&):

=ОБЪЕДИНИТЬ(;;A2;» «;B2;СИМВОЛ(10);C2;СИМВОЛ(10);D2;», «;E2;» «;F2)

или вот старая формула СЦЕПИТЬ(), если вы используете ранние версии Excel:

=СЦЕПИТЬ(A2;» «;B2;СИМВОЛ(10);C2;СИМВОЛ(10);D2;», «;E2;» «;F2)

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

Примечание. Если вы используете Mac, используйте СИМВОЛ(13) вместо СИМВОЛ(10).

Использование определения имени вместо СИМВОЛ(10)

Если вам нужно часто применять СИМВОЛ(10), отличным лайфхаком было бы присвоить ему имя. Таким образом, вы можете вводить короткий код вместо всей функции в формуле.

Вот как это можно быстро сделать.

  • Кликните вкладку Формулы
  • Вам нужна опция «Определить имя».
  • В диалоговом окне «Новое имя» введите следующие данные:
    • Имя: ПСТР (вы можете назвать его как угодно — без пробелов)
    • Область применения: Книга
    • Диапазон:  =СИМВОЛ(10)
  • ОК.

Теперь вы можете писать ПСТР вместо функции.

Так что формула для объединения адресов теперь может быть:

=СЦЕПИТЬ(A2;» «;B2;ПСТР;C2;ПСТР;D2;», «;E2;» «;F2)

или

=A2&» «&B2&ПСТР&C2&ПСТР&D2&», «&E2&» «&F2

Использование Найти_и_Заменить (трюк CTRL + J)

Это супер крутой трюк!

Предположим, у вас есть набор данных, как показано ниже.

Если вы хотите вставить разрыв строки там, где в адресе есть запятая, вы можете сделать это с помощью диалогового окна НАЙТИ и ЗАМЕНИТЬ.

Ниже приведены шаги по замене запятой на разрыв строки:

  1. Выберите позиции, в которых вы хотите заменить запятую на перенос.
  2. Кликните вкладку «Главная».
  3. Затем — «Найти и выделить», далее — «Заменить» (вы также можете употребить сочетание клавиш CTRL + H ). 
  4. В диалоговом окне «Найти и заменить» введите запятую (,) в поле «Найти».
  5. Поместите курсор в поле «Заменить», а затем используйте сочетание клавиш — CTRL + J (удерживайте клавишу CTRL, а затем нажмите J). Это вставит новый абзац в поле. Вы можете увидеть мигающую точку в поле после этой операции.

  1. Выберите «Заменить ВСЕ».
  2. Убедитесь, что перенос включен.

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

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

Вы также можете выполнить те же действия, если хотите удалить все разрывы строк и заменить их запятой (или любым другим символом). Просто поменяйте местами пункты «Найти» и «Заменить на».

Почему перенос строки в Excel не работает?

Как одна из наиболее часто используемых функций в Экселе, преобразование длинного содержимого было разработано максимально простым, и у вас вряд ли возникнут проблемы с его применением. 

И все же, если это не работает должным образом, ознакомьтесь со следующими советами по устранению неполадок.

1. Фиксированная высота строки

Если в клетке таблицы видно не все содержимое, то скорее всего, для нее принудительно задана определенная высота. Чтобы исправить это, выберите проблемную позицию, перейдите на вкладку «Главная» > «Формат» > «Автоподбор высоты строки».
Или вы можете установить определенную высоту, щелкнув «Высота строки» и затем введя желаемое число в соответствующее поле. Фиксированная высота особенно удобна для управления способом отображения заголовков таблицы.

2. Объединенные ячейки

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

3. Достаточно места, чтобы обойтись без переноса.

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

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

Рекомендуем также:

Формат времени в Excel Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
Как сделать диаграмму Ганта Думаю, каждый пользователь Excel знает, что такое диаграмма и как ее создать. Однако один вид графиков остается достаточно сложным для многих — это диаграмма Ганта.  В этом кратком руководстве я постараюсь показать…
Как сделать автозаполнение в Excel В этой статье рассматривается функция автозаполнения Excel. Вы узнаете, как заполнять ряды чисел, дат и других данных, создавать и использовать настраиваемые списки в Excel. Эта статья также позволяет вам убедиться, что вы…
Быстрое удаление пустых столбцов в Excel В этом руководстве вы узнаете, как можно легко удалить пустые столбцы в Excel с помощью макроса, формулы и даже простым нажатием кнопки. Как бы банально это ни звучало, удаление пустых…
6 способов быстро транспонировать таблицу В этой статье показано, как столбец можно превратить в строку в Excel с помощью функции ТРАНСП, специальной вставки, кода VBA или же специального инструмента. Иначе говоря, мы научимся транспонировать таблицу.…
как форматировать Google таблицу Как сделать пользовательский числовой формат в Excel В этом руководстве объясняются основы форматирования чисел в Excel и предоставляется подробное руководство по созданию настраиваемого пользователем формата. Вы узнаете, как отображать нужное количество десятичных знаков, изменять выравнивание или цвет шрифта,…

Понравилась статья? Поделить с друзьями:
  • Как пропустить строку в word
  • Как пропустить пустые строки в excel формула
  • Как пропустить ошибку в формуле excel
  • Как пропустить ошибку в excel много ячеек
  • Как пропустить нумерацию первых двух страниц в word