Разделение текста по столбцам в Excel по разделителю запятая или пробел

Как разделить текст по столбцам в Excel по разделителю запятая или пробел

Чтобы разделить текст по столбцам в Excel, используйте функцию Текст по столбцам (англ. Text to Columns), которая автоматически распределяет данные по ячейкам на основе выбранного разделителя. Этот встроенный инструмент работает как в классическом Excel, так и в онлайн-версии, и требует всего несколько кликов.

Причины необходимости разделения текста

  • Данные импортированы из внешних источников и находятся в одной ячейке вместо нескольких столбцов
  • Требуется очистить и структурировать информацию для последующего анализа или сортировки
  • Нужно разделить ФИО, адреса, теги или другие комбинированные значения на отдельные компоненты
  • Облегчить работу с данными при создании отчётов, диаграмм или фильтрации

Пошаговая инструкция по разделению текста

Способ 1: Функция «Текст по столбцам» (классический Excel и Excel Online)

  1. Откройте файл Excel и выделите весь столбец или диапазон ячеек с текстом, который нужно разделить.
  2. В меню перейдите на вкладку Данные (англ. Data).
  3. Нажмите кнопку Текст по столбцам (англ. Text to Columns).
  4. В окне мастера выберите тип разделителя: отметьте флажок Запятая или Пробел (или оба сразу, если нужно).
  5. В предпросмотре внизу окна проверьте, как будут распределены данные по столбцам.
  6. Нажмите Далее (англ. Next), затем Готово (англ. Finish).
  7. Текст автоматически разделится и заполнит соседние столбцы. Исходные данные в исходном столбце будут заменены.

Способ 2: Использование функции РАЗДЕЛИТЬ (для Excel 365 и новых версий)

  1. Выберите пустую ячейку рядом с исходными данными.
  2. Введите формулу: =РАЗДЕЛИТЬ(A1,",") для разделения по запятой или =РАЗДЕЛИТЬ(A1," ") для разделения по пробелу.
  3. Нажмите Enter.
  4. Результаты автоматически разместятся в соседних столбцах без перезаписи исходных данных.
  5. Скопируйте формулу вниз на все необходимые строки, если требуется.

Способ 3: Использование формулы в старых версиях Excel (без функции РАЗДЕЛИТЬ)

  1. Создайте вспомогательные столбцы рядом с исходными данными.
  2. Используйте комбинацию функций НАЙТИ, ЛЕВСИМВ, ПРАВСИМВ и СЕРЕДИНА для извлечения текста между разделителями.
  3. Пример для первого значения (до запятой): =ЛЕВСИМВ(A1;НАЙТИ(",";A1)-1)
  4. Пример для второго значения (после запятой): =ПРАВСИМВ(A1;ДЛИНА(A1)-НАЙТИ(",";A1))
  5. Скопируйте формулы вниз и вправо на требуемое количество ячеек.

Часто задаваемые вопросы

Как разделить текст одновременно по запятой и пробелу? В окне мастера «Текст по столбцам» установите оба флажка (Запятая и Пробел), тогда Excel будет использовать оба символа как разделители.

Функция удалила мои исходные данные — как их восстановить? Сразу нажмите Ctrl+Z, чтобы отменить операцию, а затем перед повторным применением функции скопируйте столбец в другое место или используйте формулу РАЗДЕЛИТЬ, которая не перезаписывает исходные ячейки.

Может ли функция работать с произвольным разделителем (не запятая и не пробел)? Да, в окне мастера выберите опцию Другой (англ. Other) и введите нужный символ или комбинацию символов (например, ;, // или -).

Похожие материалы

Простейший макрос в Excel на VBA для автоматизации
Ошибка Н/Д в Excel при поиске через ВПР
Функция ВПР в Excel пошаговая инструкция для новичков