Как написать поверх строки в Excel, не разделяя ее

Обновлено: 21.11.2024

Разрыв строки в Excel можно использовать для завершения текущей строки и начала новой строки в той же ячейке (как показано ниже).

В этом руководстве я покажу вам несколько способов вставки разрыва строки в Excel (также называемого возвратом каретки в ячейке в Excel)

Это руководство охватывает:

Вставка разрыва строки с помощью сочетания клавиш

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

Вот как вставить разрыв строки с помощью сочетания клавиш:

  • Дважды щелкните ячейку, в которую вы хотите вставить разрыв строки (или нажмите F2). Вы перейдете в режим редактирования в ячейке.
  • Поместите курсор в место разрыва строки.
  • Используйте сочетание клавиш – ALT + ENTER (удерживайте клавишу ALT, а затем нажмите Enter).

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

Обратите внимание, что ячейка должна находиться в режиме "Перенос текста", чтобы содержимое отображалось в следующей строке. Если он не применяется, вы увидите весь текст в одной ячейке (даже если у вас есть разрыв строки). Параметр «Перенос текста» доступен на вкладке «Главная» на ленте.

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

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

Вы можете добавить разрыв строки как часть результата формулы.

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

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

Ниже представлена ​​формула, которая добавляет разрыв строки в результат формулы:

Приведенная выше формула использует CHAR(10) для добавления разрыва строки как части результата. CHAR(10) использует код ASCII, который возвращает перевод строки. Размещая перевод строки в том месте, где должен быть разрыв строки, мы заставляем формулу разрывать строку в результате формулы.

Вы также можете использовать формулу CONCAT вместо использования символа амперсанда (&):

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

А если вы используете Excel 2016 или более ранние версии, вы можете использовать приведенную ниже формулу TEXTJOIN (которая является лучшим способом объединения ячеек/диапазонов)

Обратите внимание: чтобы в ячейке был виден разрыв строки, необходимо убедиться, что включена функция «Перенос текста». Если перенос текста НЕ применяется, добавление Char(10) не изменит результат формулы.

Примечание. Если вы используете Mac, используйте Char(13) вместо Char(10).

Использование определения имени вместо Char(10)

Если вам нужно часто использовать Char(10) или Char(13), лучшим способом будет присвоить ему имя, создав определенное имя. Таким образом, вы можете использовать короткий код вместо того, чтобы вводить весь CHAR(10) в формуле.

Ниже приведены шаги по созданию именованного диапазона для CHAR(10)

Теперь вы можете использовать LB вместо =CHAR(10).

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

Использование поиска и замены (трюк CONTROL J)

Это очень крутой трюк!

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

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

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

Вышеуказанные шаги удаляют запятую и заменяют ее переводом строки.

Обратите внимание, что если вы нажмете сочетание клавиш Control J дважды, это вставит перевод строки (возврат каретки) два раза, и между предложениями будет пробел в две строки.

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

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

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

Примеры этого включают разделение имени и фамилии или имени пользователя и доменного имени в идентификаторах электронной почты.

Однако, если у вас есть набор данных, в котором разделителем является разрыв строки (в одной и той же ячейке), бывает сложно разделить эти несколько строк в одной ячейке на отдельные ячейки/столбцы.

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

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

Таким образом, результат будет выглядеть так, как показано ниже:

Теперь, чтобы разделить каждую часть адреса, мы можем использовать функцию «Текст в столбцы» (с изюминкой).

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

<Р>