Poldet1.ru

Пул Дет №1
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как разбить ячейки на несколько столбцов или строк с помощью возврата каретки?

Как удалить переносы строк (возвраты каретки) из ячеек в Excel 2013, 2010 и 2007

В следующем уроке рассказывается, как удалить возврат каретки из ячеек Excel с помощью трех методов. Вы также узнаете, как заменить символы перевода строки другими символами. Решения совместимы с Excel 2013, 2010, 2007 и 2003.

Разрывы строк могут появляться в тексте по разным причинам. Обычно возврат каретки появляется в рабочей книге, например, когда текст копируется с веб-страницы, когда он уже есть в рабочей книге, полученной от клиента, или когда мы добавляем его сами, нажимая Alt+Enter.

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

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

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

Компьютеры и текстовые процессоры были разработаны с учетом особенностей печатных машинок. В результате для обозначения перевода строки теперь используются два различных непечатных символа: возврат каретки (CR или код ASCII 13) и перевод строки (LF или код ASCII 10). В Windows используются оба символа одновременно, а в системах *NIX — только перевод строки.

В Excel существует два варианта. Если вы импортируете данные из файлов .txt или .csv, они обычно содержат возврат каретки и перевод строки. Excel вставляет только символ перевода строки, когда он вводится вручную нажатием Alt+Enter. Файлы csv из Linux, Unix или аналогичных систем будут содержать только перевод строки.

Читайте так же:
Как проверить, начинается ли ячейка или заканчивается определенным символом в Excel?

Удаление разрывов строк с помощью функции поиска и замены

Самый простой способ удалить разрывы строк вручную — использовать «Найти и заменить».

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

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

Ниже приведены инструкции по удалению разрывов строк с помощью функции «Найти и заменить» и замене их запятой:

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

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

Если вы хотите удалить разрыв строки и заменить его чем-то другим вместо запятой, вам необходимо указать это на шаге 6 (в поле «Заменить на»)

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

Автоматический разрыв строки с использованием переноса текста

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

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

нажать и перетащить

На вкладке «Главная» нажмите на «Переместить текст».

Читайте так же:
Как преобразовать формат времени из 12-часового в 24-часовой и наоборот в Excel?

значок переноса текста

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

щелкните и перетащите, чтобы увеличить ячейку

Как разбить ячейки на несколько столбцов или строк с помощью возврата каретки?

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

стрелка синий правый пузырьРазделение ячеек на несколько столбцов на основе возврата каретки с текстом в столбцы

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

документ разделен новой строкой 1

1. выберите ячейки, содержимое которых вы хотите разделить.

2. С помощью Data > Text to Columns (Данные > Текст в столбцы), см. снимок экрана:

документ разделен новой строкой 2

3. В мастере преобразования текста в столбец отметьте опцию delimited на шаге 1, см. скриншот:

документ разделен новой строкой 3

4. На следующей странице, в шаге 2, найдите пункт Другое в разделе Разделители и нажмите клавиши Ctrl + J в поле рядом с Другим, как показано на рисунке:

документ разделен новой строкой 4

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

документ разделен новой строкой 5

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

документ разделен новой строкой 6

стрелка синий правый пузырьРазделить ячейки на несколько строк на основе возврата каретки с кодом VBA

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

Читайте так же:
Как проверить, соответствует ли значение ячейки списку в Excel?

документ разделен новой строкой 7

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

1. Удерживая клавиши ALT + F11, откройте окно Microsoft Visual Basic для приложений.

2. Скопируйте и вставьте следующий код в окно модуля, нажав Вставка > Модули.

Код V BA: Разделение ячеек на несколько строк на основе возврата каретки

3, Затем нажмите F5, чтобы выполнить этот код, и появится диалоговое окно, напоминающее вам о необходимости выбрать диапазон данных, которые вы хотите разделить, см. скриншот:

документ разделен новой строкой 8

4, затем нажмите OK и выбранные данные будут разделены на несколько строк согласно символам возврата каретки.

стрелка синий правый пузырьРазделить ячейки на несколько столбцов или строк на основе возврата каретки с помощью Kutools for Excel

Kutools for ExcelAuthor Split Cells Эта утилита поможет вам быстро и легко разделить ячейки на несколько столбцов или строк.

После установки Kutools for Excel сделайте следующее:

1. Необходимо выбрать диапазон разделяемых данных.

2. См. скриншот: Нажмите Cthulz > Объединить и разделить > Разделить ячейки:

3. Выберите Разделение по строкам или Разделение по столбцам в качестве типа раздела и выберите опцию Новая строка в поле Укажите разделитель разделов. См. скриншот:

документ разделен новой строкой 10

4. После нажатия кнопки OK появится окно с напоминанием о необходимости выбрать ячейку для вывода, см. скриншот:

документ разделен новой строкой 11

5. Затем нажмите OK, если вы выбрали опцию Разделить на столбцы, все значения в выбранных ячейках будут разделены на несколько столбцов с помощью возврата каретки, см. снимок экрана:

документ разделен новой строкой 12

Когда вы выбираете «Разделить на строки», значения ваших ячеек будут разделены на несколько строк в зависимости от того, что вы выбрали, как показано на следующем снимке экрана:

Читайте так же:
Как преобразовать файл PDF в файл Excel?

документ разделен новой строкой 13

стрелка синий правый пузырьДемонстрация: разделение ячеек на несколько столбцов на основе возврата каретки с текстом в столбцы

стрелка синий правый пузырьОбъедините несколько ячеек в одну на основе возврата каретки с помощью Kutools for Excel

В отличие от приведенного выше материала, как можно объединить несколько значений ячеек, разделенных символом возврата каретки, в одну ячейку Excel? Ниже рассказывается о простом инструменте -Kutools for Excel с его мощной функцией Combine, которая объединяет несколько строк, столбцов и ячеек в одну.

документ разделен новой строкой 14

Вы можете бесплатно протестировать Kutools for Excel без ограничений в течение 30 дней и использовать более 300 надстроек Excel. Загрузите бесплатную пробную версию прямо сейчас!

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector