Работа с таблицей
Текст по столбцам для анкет, выгрузок оплат и списков ФИО
Текст по столбцам в Excel — это мастер, который раскладывает содержимое одной ячейки по соседним по разделителю, для тех, кто получает анкеты и выгрузки одной строкой. По справке Microsoft он принимает любое число строк, но только один столбец[1]. Для меняющихся данных есть формула ТЕКСТРАЗД. Ниже — шаги мастера, выбор разделителя, формула и границы приёма.
Онлайн-форма выгрузила анкеты одной строкой: фамилия, имя, возраст и город стоят в ячейке через точку с запятой. По справке Microsoft одну ячейку Excel разделить не умеет, зато её содержимое можно распределить по соседним ячейкам[2]. Без этого не посчитать средний возраст и не отобрать участников из Казани, а разносить сотни строк вручную долго.
Анкеты разносят так: найдите команду «Текст по столбцам» на вкладке «Данные», выделите один столбец с анкетами, выберите разделитель и нажмите кнопку завершения мастера. Проверьте, что каждое поле легло в свой столбец; если разделитель выбран не тот, отмените действие клавишами Ctrl+Z[3] и примените мастер к своим данным заново.
Ключевые факты: текст по столбцам
- Мастер распределяет содержимое ячейки по соседним столбцам: саму ячейку Excel разделить не умеет[2].
- Анкета «Гарипов;Ильдар;41;Набережные Челны» по точке с запятой даёт 4 столбца, а по пробелу — 2 части[4].
- Справка Microsoft приводит команду на вкладке «Данные» в группе «Работа с данными»[1].
- Выделение для мастера может включать только один столбец[1].
- ТЕКСТРАЗД отличается от мастера тем, что пересчитывает результат при каждом изменении исходного текста, а мастер срабатывает один раз.
Как разложить анкеты мастером на вкладке «Данные»
Мастер «Текст по столбцам» раскладывает содержимое одного столбца по соседним столбцам через разделитель. По справке Microsoft команда стоит на вкладке «Данные» в группе «Работа с данными», а выделять можно ячейку, диапазон или весь столбец[1]. Строк в выделении может быть сколько угодно, столбец — только один[1].
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Фамилия | Имя | Возраст | Город |
| 2 | Сидорова;Мария;29;Казань | |||
| 3 | Гарипов;Ильдар;41;Набережные Челны |
- Выделите анкеты в A2:A3 без заголовка.
- Выберите «Данные» → «Текст по столбцам».
- В мастере выберите разбиение по разделителям (в английской справке — Delimited) и перейдите к следующему шагу.
- Отметьте точку с запятой и посмотрите результат в окне предварительного просмотра.
- На последнем шаге укажите ячейку назначения A2 и завершите мастер (Finish)[5].
Шаги мастера справка описывает для Excel 2016, 2019, 2021, 2024 и Microsoft 365; русские подписи кнопок в русской справке не приведены, поэтому ориентируйтесь на порядок шагов[5]. Разложите анкеты участников забега в тренажёре: урок проверяет, что фамилии, имена и города встали в свои столбцы.
Разобравшись с шагами мастера, переходим к главному решению — какой разделитель выбрать.
Чем точка с запятой отличается от пробела: как выбрать разделитель
Разделитель для мастера должен стоять только между полями, иначе разбиение разрежет и само значение. Если в анкете «Гарипов;Ильдар;41;Набережные Челны» выбрать пробел, мастер разрежет город на две части, а точка с запятой даст ровно четыре столбца[4].
| Что в ячейке | Какой разделитель выбрать | Что получится |
|---|---|---|
| поля через точку с запятой | точка с запятой | фамилия, имя, возраст и город по отдельности |
| ФИО через пробел | пробел | фамилия, имя и отчество в трёх столбцах |
| размер и цвет через косую черту | свой знак, косая черта | размер и цвет отдельно |
| запятая и пробел подряд | свой вариант разделителя | части без лишнего пробела в начале |
Для пары «запятая плюс пробел» справка советует задать свой вариант разделителя[2]. Перед запуском проверьте, что выбранный знак не встречается внутри самих значений: город из двух слов, адрес с запятыми или дата с точками разобьются так же, как поля.
Однако мастер работает один раз: если анкеты придут снова, разбиение придётся повторять вручную.
Как разнести ячейку формулой ТЕКСТРАЗД, если данные обновляются
Разбиение формулой ТЕКСТРАЗД пересчитывается само, когда в исходной ячейке меняется текст. По справке Microsoft синтаксис — =ТЕКСТРАЗД(текст;разделитель_столбцов;[разделитель_строк];[игнорировать_пустые];[режим_сопоставления];[заполняющее_значение]), а режим 1 отключает учёт регистра[6]. Формула =ТЕКСТРАЗД(A2;";") разнесёт анкету Сидоровой и вернёт четыре столбца[4].
Разделитель строк ставят третьим аргументом: =ТЕКСТРАЗД("Яблоко, банан, вишня";;", ") разложит фрукты на три строки вниз[4]. ТЕКСТРАЗД указана для Excel для Microsoft 365 и Excel 2024, в том числе для Mac; Excel 2021 в блоке «Применяется к» нет[6]. В Excel для Интернета такой команды нет вовсе, и справка предлагает эту формулу взамен[2].
В Google Таблицах та же задача решается функцией SPLIT: каждый знак разделителя по умолчанию работает отдельно, а подряд идущие разделители считаются одним[7].
Остаётся понять, в каких случаях команда не поможет вовсе.
Когда текст по столбцам не подойдёт
Мастер не подойдёт, если выделено больше одного столбца или справа от него лежат данные. Каждое условие проверяется до запуска.
- Если выделено несколько столбцов, команда их не примет: диапазон может включать только один столбец[1].
- Если справа от столбца лежат данные, результат заменит их[2] — вставьте пустые столбцы заранее.
- При работе в Excel для Интернета команда недоступна: мастера там нет, нужна формула ТЕКСТРАЗД[2].
- Если у вас Excel 2021 или старше, ТЕКСТРАЗД нет в блоке «Применяется к»[6] — остаётся команда на вкладке «Данные».
- Когда формат текста непостоянный, справка советует другой инструмент вместо разделителей[2].
Когда выгрузка требует не только разбиения, но и чистки, пригодится пошаговая очистка выгрузок перед расчётами. Остальное — в остальных темах тренажёра о листах Excel.
Частые вопросы
Где находится мастер разбиения по столбцам?
Команда «Текст по столбцам» стоит на вкладке «Данные» в группе «Работа с данными»[1]. Перед запуском выделите один столбец с текстом.
Как разбить одну ячейку на две?
Одну ячейку разбить нельзя: Excel распределяет только её содержимое по соседним ячейкам[2]. Для этого подходят мастер на вкладке «Данные» или формула ТЕКСТРАЗД.
Почему мастер затёр соседний столбец?
Соседние данные затираются, потому что результат заменяет содержимое следующих ячеек[2]. Отмените действие Ctrl+Z, вставьте пустые столбцы справа и повторите.
Можно ли разделить текст не по столбцам, а по строкам?
Да, по строкам разделяет ТЕКСТРАЗД с третьим аргументом: =ТЕКСТРАЗД("Яблоко, банан, вишня";;", ") даёт три строки[4]. Результат мастера можно повернуть копированием и специальной вставкой с транспонированием[2].
Чем мастер отличается от формулы ТЕКСТРАЗД?
Мастер отличается тем, что разбивает текст один раз и на месте, а формула пересчитывается при изменении исходной ячейки. Формула доступна в Microsoft 365 и Excel 2024[6].
Источники
- [1] Microsoft, справка «Распределение содержимого ячейки на соседние столбцы», 2026
- [2] Microsoft, справка «Разделение ячейки в Excel», 2026
- [3] Microsoft, справка «Сочетания клавиш в Excel», 2026
- [4] Редакция «Excel-тренажёра», проверка «ТЕКСТРАЗД на анкетах участников и списке фруктов» в движке тренажёра, 2026
- [5] Microsoft, справка «Split text into different columns with the Convert Text to Columns Wizard» (английская версия), 2026
- [6] Microsoft, справка «ФУНКЦИЯ TEXTSPLIT», 2026
- [7] Google, справка «SPLIT function» (английская версия), 2026