Разделить текст на столбцы
Разбивает каждую строку по выбранному разделителю и показывает результат таблицей. Понимает кавычки, поэтому запятая внутри адреса не разваливает строку, умеет схлопывать подряд идущие разделители и отдавать одну нужную колонку.
Текст
0 строкРезультат
0 строкРезультат вставляется в Excel готовыми столбцами. Части разделены табуляцией — а таблицы понимают её как границу ячейки. Скопируйте результат, встаньте в нужную ячейку и вставьте: данные разложатся по колонкам сами, без «Текст по столбцам». Как это делается средствами самого Excel и что там ломается, разбираю в статье «Текст по столбцам».
Как устроено разбиение
Инструмент разбивает текст на колонки по разделителю: запятой, точке с запятой, табуляции, пробелу или произвольной строке. Результат показывается таблицей и копируется в буфер.
Главная сложность — разделитель внутри данных. Адрес «Москва, ул. Ленина, 5» при разбиении по запятой распадается на три колонки, и правильный разбор требует учёта кавычек, в которые такое поле обычно взято.
Второй частый случай — неровное число колонок. Строки с пропущенными полями сдвигают всё вправо, и таблица разъезжается; инструмент подсвечивает такие строки отдельно.
Отдельная возможность — разбиение по фиксированной ширине. Так устроены выгрузки из старых систем: поля идут подряд без разделителей, а границы заданы позициями символов.

| Разделитель | Где встречается |
|---|---|
| Запятая | Классический CSV |
| Точка с запятой | Европейские выгрузки |
| Табуляция | Копирование из таблиц |
| Фиксированная ширина | Старые системы |
Формат без стандарта и локальные разделители
Формат с разделителями-запятыми старше персональных компьютеров: он применялся ещё в языке Фортран в семидесятые для ввода списков значений. Формального стандарта у него долго не было вовсе.
Описание появилось только в 2005 году в виде информационного документа, и к тому времени в обиходе жили несколько несовместимых вариантов: с запятой и с точкой с запятой, с кавычками и без, с разными способами экранирования.
Точка с запятой прижилась в странах, где запятая служит десятичным разделителем. Число «1,5» в такой выгрузке иначе распалось бы на две колонки, и локализованные версии табличных редакторов переключаются на точку с запятой автоматически.
Отсюда постоянная беда обмена файлами между странами: выгрузка, открывающаяся правильно в одной локали, в другой превращается в один столбец или разъезжается по колонкам.


Порядок разбора выгрузки
Определите разделитель по первой строке. Если в заголовке шесть колонок, а в данных получается семь, дело почти всегда в разделителе внутри поля.
Загляните в конец файла. Последняя строка без завершающего перевода строки у части обработчиков теряется целиком.
Проверьте кавычки. Поле, взятое в кавычки, разбирается целиком, и включение обработки кавычек решает большую часть проблем с адресами и названиями.
Смотрите на первую строку: она бывает и заголовком, и данными. Ошибка тут сдвигает всю таблицу и обнаруживается уже после загрузки в систему.
Проверьте, нет ли в файле служебной метки в начале. Она невидима, но попадает в первое имя колонки и ломает сопоставление полей.
Смотрите на строки с неверным числом колонок отдельно. Их обычно единицы, и правка вручную быстрее любой настройки правил.
Приведите десятичный разделитель к одному виду до разбора. Числа с запятой и с точкой в одном файле дают часть значений строками, а часть числами.
Учитывайте перевод строки внутри поля. Многострочный комментарий в кавычках — законная часть формата, но многие обработчики на нём ломаются.
Разбейте очень большой файл перед разбором. Вкладка браузера справляется с десятками тысяч строк, а на сотнях тысяч упирается в память и закрывается без предупреждения.
Сохраняйте результат в кодировке UTF-8. Открытие такого файла в табличном редакторе иногда требует явного выбора кодировки, зато данные не портятся при передаче.
Проверьте первую и последнюю строки результата. Ошибки чаще всего вылезают именно там: лишняя пустая строка в конце и заголовок, попавший в данные.
Сохраняйте исходный файл до конца работы. Разбор с неверным разделителем портит данные так, что восстановить их из результата уже нельзя.
Перевести таблицу в структуру поможет конвертер CSV и JSON, а проверить адреса — проверка email списком.
| Разделители | запятая, точка с запятой, табуляция |
| Фиксированная ширина | поддерживается |
| Поля в кавычках | разбираются целиком |
| Формат старше | персональных компьютеров |
| Описание CSV | 2005 |
| Точка с запятой | там, где запятая — десятичная |
| Строки с ошибкой | подсвечиваются |
| Кодировка | UTF-8 |
Три настройки, из-за которых обычно всё и ломается
"Москва, Тверская 1", диван, 34900. С включённой галочкой запятая внутри кавычек не считается границей, и адрес остаётся одним куском. Так же ведут себя CSV-парсеры.Инструмент показывает предупреждение, если в строках разное количество частей: обычно это признак того, что разделитель выбран не тот или в паре строк он затесался внутрь значения.
Обратная задача решается соседними инструментами: склеить два столбца построчно и собрать столбец в строку через запятую.
Как пользоваться
Результат разделён табуляцией и вставляется в Excel или Google Таблицы готовыми ячейками. Всё считается в браузере.
- Скопируйте список в левое поле — выгрузку, CSV-фрагмент, адреса, ключи с метками.
- Запятая, точка с запятой, табуляция, пробел или свой символ. Таблица под полями сразу покажет, что получилось.
- «Уважать кавычки» спасает от запятых внутри значений, «схлопывать подряд идущие» — от выравнивания пробелами.
- Скопируйте и вставьте в таблицу: части разделены табуляцией и лягут по столбцам. Либо выберите номер колонки и получите один список.
Частые вопросы
Как разделить текст по столбцам онлайн?
Вставьте строки в форму на этой странице и выберите разделитель. Инструмент разобьёт каждую строку и покажет таблицу для проверки. Результат отдаётся с табуляцией между частями — при вставке в Excel или Google Таблицы он сам разложится по ячейкам.
Что делать, если запятая встречается внутри значения?
Включите «уважать кавычки». Значения вида "Москва, Тверская 1" останутся одним куском: запятая внутри кавычек не считается границей столбца. Так же работают CSV-парсеры.
Почему получились лишние пустые столбцы?
Значит, разделители идут подряд: чаще всего так бывает, когда столбцы выровнены пробелами. Включите «схлопывать подряд идущие» — несколько разделителей подряд будут считаться одним.
Можно ли вытащить только одну часть строки?
Да, выберите её номер в поле «колонка». На выходе получится один столбец: например, только домены из списка URL или только цены из описаний.
Чем это отличается от «Текст по столбцам» в Excel?
Результатом это то же самое. Инструмент удобнее, когда данные ещё не в файле: список пришёл в сообщении, письме или из выгрузки. Excel при этом норовит превратить части в даты и съесть ведущие нули у артикулов — здесь текст остаётся текстом.
Почему инструмент предупреждает о разном числе частей?
Потому что в строках получилось от N до M столбцов, а обычно их поровну. Чаще всего причина в том, что разделитель попал внутрь значения, реже — в кривой исходной выгрузке. Предупреждение помогает заметить это до вставки в таблицу.
Похожие инструменты
Конвертер таблиц в обе стороны. Сам определяет разделитель, понимает кавычки и переносы внутри ячеек, показывает предпросмотр и ошибки в строках.
ОткрытьПроверка email спискомСинтаксис, дубли, опечатки в доменах вроде gmail.ru, одноразовые почты, ролевые адреса и кириллица в латинском написании.
ОткрытьОбъединение двух столбцовСклеивает два списка в один построчно — аналог «СЦЕПИТЬ» в Excel. Свой разделитель, нижний регистр, строки без пары, копирование в один клик. Удобно для гео-запросов.
ОткрытьСтолбец ↔ строкаСписок в строку с разделителем и обратно. Переносы ↔ запятые/пробелы.
ОткрытьУбрать переносы строкСклеивает текст, порванный переносами: строки внутри абзаца соединяются, пустая строка остаётся границей, слова с дефисом срастаются. Есть режим «всё в одну строку».
ОткрытьПодсчёт и частотностьСколько строк всего, уникальных и как часто повторяется каждая. Сортировка по частоте.
ОткрытьЕщё инструменты для списков
Удаление дубликатов и сравнение двух списков, сортировка, столбец в строку и обратно, нумерация, частотность и шаблонизатор — в разделе 17 инструментов.
Сервисы, о которых здесь речь
Что это за инструменты, кому подходят и что доступно без оплаты — в карточках каталога.
Весь раздел: Банки для бизнеса и расчётный счёт.