KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Opposite of Concatenate (Разделить ячейки) в Excel – 4 простых способа

АвторСяоянДата изменения

Функция СЦЕПИТЬ в Excel объединяет содержимое нескольких ячеек в одну, но порой требуется обратное — разделить данные из одной ячейки на несколько. Эта операция незаменима при анализе и структурировании данных. В статье представлены четыре простых метода, которые помогут вам эффективно работать с данными в Excel — будь вы новичок или опытный пользователь.

Снимок экрана объединённых данных в Excel, которые необходимо разделить по отдельным ячейкам

Выполнение операции, обратной функции СЦЕПИТЬ, в Excel


Выполнение действия, обратного функции СЦЕПИТЬ, с помощью формул

Чтобы выполнить действие, противоположное функции СЦЕПИТЬ, используйте формулы, разделяющие текстовые строки на несколько ячеек по заданному разделителю.

  1. Введите или скопируйте приведённую ниже формулу в пустую ячейку, куда вы хотите поместить результат. Затем перетащите маркер заполнения вправо до нужных ячеек, чтобы применить эту формулу — значения из ячейки A2 будут разделены по отдельным ячейкам. См. снимок экрана:
    =TRIM(MID(SUBSTITUTE($A2," ",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
    Примечание: В приведённой выше формуле вы также можете разделять содержимое ячейки на несколько ячеек с помощью различных разделителей. Просто замените пробел между первыми кавычками на нужный вам символ.
    Снимок экрана, демонстрирующий использование формул для разделения содержимого ячеек в Excel
  2. Затем просто перетащите маркер заполнения вниз до нужного диапазона ячеек, чтобы применить к ним эту формулу. В результате все значения автоматически распределятся по отдельным столбцам, как показано на следующем снимке экрана:
    Снимок экрана результатов разделения текста на несколько столбцов с помощью формул в Excel
Совет:Формула для Excel 365

Если вы используете Excel 365, вас ждёт более простая и эффективная функция — TEXTSPLIT, специально созданная для разделения данных на несколько столбцов.

  1. Примените следующую формулу. После нажатия клавиши Enter каждый элемент, разделённый пробелом, автоматически разместится в отдельном столбце. См. снимок экрана:
    =TEXTSPLIT(A2, " ")
    Снимок экрана с использованием функции TEXTSPLIT для разделения данных в Excel
  2. Затем выделите ячейки с результатом и перетащите маркер заполнения вниз, чтобы применить формулу и получить остальные результаты. См. снимок экрана:
    Снимок экрана результатов использования функции TEXTSPLIT для разделения текста по столбцам в Excel

Выполнение действия, обратного функции СЦЕПИТЬ, с помощью мощной функции

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

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

После загрузки и установки «Kutools для Excel» перейдите в меню «Kutools» → «Объединить и разделить» → «Разделить ячейки», чтобы активировать функцию. В открывшемся диалоговом окне настройте параметры, как указано ниже:

  1. Нажмите кнопку Снимок экрана кнопки выбора диапазона в диалоговом окне «Разделить ячейки», чтобы выбрать список данных, которые требуется разделить, в разделе «Диапазон разделения»;
  2. В разделе «Тип» выберите параметр «Разделить на столбцы»;
  3. В разделе «Разделитель» выберите символ, по которому следует разделять содержимое ячейки. В данном случае выбран «Пробел».
  4. Затем нажмите кнопку «ОК»;
  5. В следующем диалоговом окне щёлкните ячейку, куда вы хотите поместить результат;
  6. Нажмите «ОК», чтобы instantly получить результат.
    GIF, демонстрирующий использование функции «Разделить ячейки» из Kutools for Excel для разделения данных по столбцам

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

Выполнение действия, обратного функции СЦЕПИТЬ, с помощью функции автозаполнения (Flash Fill)

В Excel 2013 и более поздних версиях появилась замечательная функция автозаполнения (Flash Fill). Этот инструмент не только автоматически заполняет ячейки данными, но и легко разделяет содержимое ячеек. В этом разделе мы покажем, как использовать автозаполнение для разделения данных в Excel.

  1. В соседней ячейке (B2), расположенной рядом со столбцом исходных данных, в который вы хотите разделить содержимое, введите текст «Имя-Lucky» и нажмите клавишу Enter, чтобы перейти к следующей ячейке. См. снимок экрана:
    Снимок экрана первого шага использования функции «Быстрое заполнение» для разделения текста в Excel
  2. Затем нажмите «Ctrl + E», чтобы автоматически заполнить остальные ячейки. См. снимок экрана:
    Снимок экрана результатов использования функции «Быстрое заполнение» для разделения данных по отдельным ячейкам в Excel
  3. Повторите ту же процедуру для столбцов Фамилия и Дата рождения, и вы получите результат, как показано на демонстрации ниже:
    Снимок экрана, демонстрирующий разделение данных на несколько столбцов с помощью функции «Быстрое заполнение» в Excel
Примечания:
  • Функция «Быстрое заполнение» требует, чтобы данные для вывода находились рядом с исходными данными без пустых столбцов между ними.
  • Результаты, полученные с помощью функции «Быстрое заполнение», являются статичными: чтобы отразить изменения при обновлении исходных данных, эту функцию необходимо запустить повторно.
  • Чтобы узнать больше о функции «Быстрое заполнение», ознакомьтесь с учебным пособием Осваиваем ввод данных в Excel с помощью «Быстрого заполнения».

Выполнение действия, обратного функции СЦЕПИТЬ, с помощью функции «Текст по столбцам»

На самом деле, в Excel функция «Текст по столбцам» — это полная противоположность функции СЦЕПИТЬ: с её помощью можно легко разделить содержимое ячейки на несколько ячеек, используя любые нужные разделители.

  1. Выделите ячейки, которые нужно разделить, и выберите «Данные» → «Текст по столбцам». См. снимок экрана:
    Снимок экрана опции «Текст по столбцам» на вкладке «Данные» в Excel
  2. На «Шаге 1 мастера преобразования текста в столбцы» выберите параметр «С разделителями» и нажмите кнопку «Далее». См. снимок экрана:
    Снимок экрана первого шага мастера преобразования «Текст по столбцам» в Excel
  3. На «Шаге 2 мастера» выберите нужный разделитель в группе «Разделители» — в данном случае отметьте «Пробел». Затем нажмите кнопку «Далее». См. снимок экрана:
    Снимок экрана второго шага мастера преобразования «Текст по столбцам» с указанием разделителя в Excel
  4. На «Шаге 3 мастера» установите флажок «Общий» в разделе «Формат данных столбца», укажите ячейку для размещения разделённых значений в поле «Конечная ячейка» и нажмите кнопку «Готово». См. снимок экрана:
    Снимок экрана третьего шага мастера преобразования «Текст по столбцам», показывающего параметры формата данных столбцов в Excel
  5. Теперь выбранные значения ячеек разделились на несколько столбцов. См. снимок экрана:
    Снимок экрана объединённых данных в Excel, разделяемых на отдельные ячейки

Каждый из этих методов учитывает разные предпочтения пользователей и уровни сложности данных, обеспечивая эффективную обработку и структурирование информации в Excel. Независимо от того, нужно ли вам разделить имя, даты или любые другие структурированные данные, эти методы предлагают ценные решения для развития ваших навыков работы в Excel и расширения возможностей управления данными. Если вы хотите узнать ещё больше полезных советов и приёмов по Excel, на нашем сайте доступны тысячи обучающих материалов. Пожалуйста,нажмите здесь, чтобы получить к ним доступ. Благодарим за внимание и надеемся делиться с вами ещё большим количеством полезной информации в будущем!


Связанные статьи:

  • Разделение текстовых строк по разделителю на несколько строк — 3 Быстрые приёмы
  • Обычно для разделения содержимого ячеек на несколько столбцов по определённому разделителю — например, запятой, точке, точке с запятой, слэшу и т.д. — используется функция «Текст по столбцам». Однако иногда возникает необходимость разбить содержимое ячеек с разделителями не на столбцы, а на отдельные строки, дублируя при этом данные из других столбцов, как показано на снимке экрана ниже. Знаете ли вы эффективные способы выполнения такой задачи в Excel? В этом руководстве представлены несколько практичных методов, которые помогут вам легко справиться с этой задачей в Excel.
  • Разделение большой таблицы на несколько маленьких таблиц
  • Если у вас большой лист с множеством столбцов и сотнями или даже тысячами строк данных, и вы хотите разбить эту таблицу на несколько небольших — по значениям в определённом столбце или по заданному количеству строк, — как это можно сделать в Excel?
  • Разделение Полное имя на первое и Фамилия
  • Представьте, что у вас есть список имён, как на первом снимке экрана — все в одном столбце. Ваша задача — разделить полное имя на три отдельных столбца: Имя, Отчество и Фамилия, как показано на следующем снимке экрана. Ниже вы найдёте несколько эффективных способов, которые помогут вам легко справиться с этой задачей.