ГлавнаяИнструментыРазделить текст на столбцы

Разделить текст на столбцы

Разбивает каждую строку по выбранному разделителю и показывает результат таблицей. Понимает кавычки, поэтому запятая внутри адреса не разваливает строку, умеет схлопывать подряд идущие разделители и отдавать одну нужную колонку. Результат разделён табуляцией и вставляется в Excel или Google Таблицы готовыми ячейками. Всё считается в браузере.

Разделитель: колонка:

Текст

0 строк

Результат

0 строк
Скопировано ✓ Столбцов:0

Результат вставляется в Excel готовыми столбцами. Части разделены табуляцией — а таблицы понимают её как границу ячейки. Скопируйте результат, встаньте в нужную ячейку и вставьте: данные разложатся по колонкам сами, без «Текст по столбцам». Как это делается средствами самого Excel и что там ломается, разбираю в статье «Текст по столбцам».

Три настройки, из-за которых обычно всё и ломается

Уважать кавычки. В выгрузках запятая часто встречается внутри значения: "Москва, Тверская 1", диван, 34900. С включённой галочкой запятая внутри кавычек не считается границей, и адрес остаётся одним куском. Так же ведут себя CSV-парсеры.
Схлопывать подряд идущие. Нужна, когда столбцы выровнены пробелами: между значениями то один пробел, то семь. Без галочки каждый лишний пробел даёт пустую колонку.
Колонка. Когда из строки нужна одна часть — домен из URL, город из адреса, цена из описания, — выберите её номер, и на выходе будет один столбец вместо всей таблицы.

Инструмент показывает предупреждение, если в строках разное количество частей: обычно это признак того, что разделитель выбран не тот или в паре строк он затесался внутрь значения.

Обратная задача решается соседними инструментами: склеить два столбца построчно и собрать столбец в строку через запятую.

Как пользоваться

  1. Скопируйте список в левое поле — выгрузку, CSV-фрагмент, адреса, ключи с метками.
  2. Запятая, точка с запятой, табуляция, пробел или свой символ. Таблица под полями сразу покажет, что получилось.
  3. «Уважать кавычки» спасает от запятых внутри значений, «схлопывать подряд идущие» — от выравнивания пробелами.
  4. Скопируйте и вставьте в таблицу: части разделены табуляцией и лягут по столбцам. Либо выберите номер колонки и получите один список.

Частые вопросы

Как разделить текст по столбцам онлайн?

Вставьте строки в поле выше и выберите разделитель. Инструмент разобьёт каждую строку и покажет таблицу для проверки. Результат отдаётся с табуляцией между частями — при вставке в Excel или Google Таблицы он сам разложится по ячейкам.

Что делать, если запятая встречается внутри значения?

Включите «уважать кавычки». Значения вида "Москва, Тверская 1" останутся одним куском: запятая внутри кавычек не считается границей столбца. Так же работают CSV-парсеры.

Почему получились лишние пустые столбцы?

Значит, разделители идут подряд: чаще всего так бывает, когда столбцы выровнены пробелами. Включите «схлопывать подряд идущие» — несколько разделителей подряд будут считаться одним.

Можно ли вытащить только одну часть строки?

Да, выберите её номер в поле «колонка». На выходе получится один столбец: например, только домены из списка URL или только цены из описаний.

Чем это отличается от «Текст по столбцам» в Excel?

Результатом это то же самое. Инструмент удобнее, когда данные ещё не в файле: список пришёл в сообщении, письме или из выгрузки. Excel при этом норовит превратить части в даты и съесть ведущие нули у артикулов — здесь текст остаётся текстом.

Почему инструмент предупреждает о разном числе частей?

Потому что в строках получилось от N до M столбцов, а обычно их поровну. Чаще всего причина в том, что разделитель попал внутрь значения, реже — в кривой исходной выгрузке. Предупреждение помогает заметить это до вставки в таблицу.

Данные куда-то отправляются?

Нет. Всё работает прямо в браузере на JavaScript — введённые данные не уходят на сервер и нигде не сохраняются.

Ещё инструменты для SEO и маркетинга

Кластеризатор запросов, генераторы sitemap и robots.txt, минус-слова, разметка Schema.org и калькуляторы — в разделе инструментов.