Подробный ответ
Разделить данные из столбца на несколько в Excel
Способ 1: Текст по столбцам (встроенный мастер)
- Выделите столбец с данными
- «Данные» → «Текст по столбцам»
- «С разделителями» — если данные разделены символом (пробел, запятая, «;», другой)
- «Фиксированная ширина» — если поля имеют постоянную длину
- На следующем шаге отметьте разделители
- Укажите формат каждого столбца и целевую ячейку → «Готово»
Примеры разбивки
- ФИО (Иванов Иван Иванович) → три столбца по пробелу
- Дата в формате «2024-12-25» → год/месяц/день по символу «-»
- Телефон «+7(999)123-45-67» → фиксированная ширина
Способ 2: разбивка через формулы (без изменения исходника)
- До пробела:
=ЛЕВСИМВ(A1;НАЙТИ(" ";A1)-1) - После пробела:
=ПСТР(A1;НАЙТИ(" ";A1)+1;ДЛСТР(A1))
Способ 3: Power Query (лучший вариант для регулярных задач)
«Данные» → «Из таблицы» → в редакторе: «Преобразование» → «Разделить столбец» → «По разделителю».
Excel 365: функция РАЗДЕЛИТЬ (TEXTSPLIT)
Одна формула, которая делит текст по разделителю и «разливает» результат в несколько ячеек.