Разделяйте строки CSV по разделителю за секунды. Без формул Excel.
Я экспортировал контакты из CRM. Все emails были упакованы в одну ячейку и разделены запятыми. Мне нужен был один email на строку. В Excel это оказалось мучительно. Этот инструмент решает задачу за 10 секунд.
Предпросмотр пока недоступен
Загрузите CSV или вставьте данные и нажмите «Разделить строки».
Разделяйте строки CSV по разделителю за секунды. Без формул Excel.
Я экспортировал контакты из CRM. Все emails были упакованы в одну ячейку и разделены запятыми. Мне нужен был один email на строку. В Excel это оказалось мучительно. Этот инструмент решает задачу за 10 секунд.
Почему важно разделять ячейки с несколькими значениями
CRM, e-commerce платформы и выгрузки из опросов регулярно помещают несколько значений в одну ячейку. Теги, emails, номера телефонов, категории — всё скапливается за одним разделителем. Нормализованные данные проще импортировать, дедуплицировать, фильтровать и enrich. Одно значение на строку — это стандарт, которого ожидают ваши инструменты.
Разделите столбец на несколько строк в CSV
Используйте этот инструмент, когда нужно разделить один столбец на несколько строк в CSV. Он создан для файлов, где одна ячейка содержит несколько emails, тегов, номеров телефонов, категорий, навыков или ID, разделённых delimiter.
Это один из самых быстрых способов нормализовать данные CSV и привести multi-value ячейки CSV к нормальному виду перед импортом файла в другую систему. Вместо хранения нескольких значений в одной записи вы разворачиваете строки в CSV так, чтобы каждое значение получило собственную строку.
Как разделить ячейку на несколько строк в Excel
Многие ищут, как разделить ячейку на несколько строк в Excel или как разнести значения, разделённые запятыми, по нескольким строкам в Excel. Для CSV-файлов этот онлайн-инструмент обычно быстрее, чем создание формул, использование Power Query или ручное копирование строк.
Вставьте или загрузите CSV, выберите столбец, подтвердите delimiter и скачайте результат. Если ваша цель — преобразовать ячейку с несколькими значениями в строки CSV онлайн, эта страница создана именно под такой workflow.
Пример: разделите контакты с несколькими email на отдельные строки — по одному email в строке
Часто экспорт из CRM помещает все email контакта в одну ячейку. Разделение разворачивает каждый контакт в отдельные строки, которые можно импортировать в любой инструмент.
Name,Emails Mia Chen,"mia.chen@example.test,mia@workmail.test" Lucas Martin,"lucas@northwind.test,l.martin@personal.test,lucas@ops.test" Sofia Lopez,sofia.lopez@example.test
Name,Emails Mia Chen,mia.chen@example.test Mia Chen,mia@workmail.test Lucas Martin,lucas@northwind.test Lucas Martin,l.martin@personal.test Lucas Martin,lucas@ops.test Sofia Lopez,sofia.lopez@example.test
Пример: разверните теги товаров в отдельные строки
В каталогах товаров несколько тегов часто хранятся в одной ячейке. Разделение создаёт чистую структуру «один тег на строку», готовую к фильтрации, группировке или аналитике.
Product,Tags Laptop,"electronics,computers,work" Headphones,"electronics,audio"
Product,Tags Laptop,electronics Laptop,computers Laptop,work Headphones,electronics Headphones,audio
Как инструмент разделяет строки CSV
Столбец для разделения
Выберите столбец, который содержит несколько значений в одной ячейке. Все остальные столбцы дублируются в новых строках. В этой версии одновременно разворачивается только один столбец.
Разделитель внутри ячейки
Это символ, который разделяет значения внутри ячейки, и он отличается от разделителя столбцов CSV. Обычно используют запятую, точку с запятой, вертикальную черту и табуляцию. Инструмент предлагает разделитель на основе ваших данных.
Обрезать пробелы
Включено по умолчанию. Удаляет пробелы в начале и конце каждого значения после разделения. Полезно, когда значения разделены ", ", а не просто ",".
Расширенные параметры
Удалять дубликаты
Если ячейка содержит `a,a,b`, включение этой опции оставит только одно `a` и создаст две строки вместо трёх. Полезно, если в исходных данных есть случайные повторы.
Пропускать пустые значения
Если после разделения получается пустая строка, например из-за разделителя в конце, как в `a,b,`, эта опция удалит пустое значение вместо создания пустой строки.
Пустые ячейки сохраняются по умолчанию
Если ячейка полностью пустая, строка сохраняется без изменений. Разворачиваются только те ячейки, которые действительно содержат разделитель.
Работает с большими CSV-файлами
Разделение увеличивает количество строк, иногда значительно. Файл с 5 000 строками и в среднем 3 значениями в ячейке превращается в 15 000 строк. Инструмент справляется с этим без проблем.
В превью показываются первые 100 строк результата, чтобы браузер оставался отзывчивым. После проверки корректности разделения вы можете скачать полный CSV.
Совместим с несколькими кодировками CSV
CSV-файлы из таблиц и legacy-выгрузок не всегда используют одинаковую кодировку. Этот инструмент поддерживает распространённые кодировки CSV, включая UTF-8, UTF-8 с BOM, UTF-16 LE, UTF-16 BE, Windows-1252 и файлы в стиле Latin-1.
Это делает его надёжнее, когда вам нужно разделять строки в CSV-файлах, содержащих акцентированные символы, специальные знаки или старые форматы экспорта, которые часто ломаются в базовых онлайн-инструментах.
Ваш файл никогда не покидает браузер
Весь парсинг и разделение выполняются локально в вашем браузере с использованием Web Worker. Файл не загружается на сервер. Это особенно важно, если вы работаете с данными клиентов, выгрузками из CRM или конфиденциальными списками контактов.
Инструмент бесплатный и не требует аккаунта.
Когда использовать этот инструмент
Разделение значений, разделённых запятыми, на строки
Преобразуйте `a,b,c` внутри одной ячейки в три отдельные строки — это самый распространённый сценарий для выгрузок из CRM и e-commerce систем.
Нормализация CSV с несколькими emails в одной ячейке
Разворачивайте списки контактов, где у одного человека несколько emails в одном столбце, чтобы каждый email оказался в отдельной строке.
Разделение столбца с несколькими значениями на строки
Если один столбец CSV хранит несколько значений в одной ячейке, разверните их в отдельные строки, чтобы файл было проще импортировать, фильтровать и анализировать.
Разворачивание тегов и категорий
Каталоги товаров, записи в блоге и support tickets часто хранят несколько тегов в одном поле. Нормализуйте их перед анализом.
Разделение номеров телефонов
Если у контактов несколько номеров телефонов в одной ячейке, разделите их на отдельные строки для более чистого импорта в dialers или CRM.
Подготовка tidy data для дедупликации
Одно значение на строку — это стандарт tidy data. После разделения используйте Datablist, чтобы дедуплицировать, фильтровать и enrich результаты.
Подготовка данных к импорту
Большинство CRM и маркетинговых платформ ожидают одно значение на строку. Разделение часто становится первым шагом перед импортом или enrichment данных.
CSV explode, unnest, flatten или unpivot
Разные инструменты по-разному описывают это преобразование. Возможно, вы ищете инструмент для CSV explode column, способ unnest столбец CSV, метод flatten столбец CSV или workflow для CSV unpivot multi-value column.
На практике цель одна и та же: привести данные с несколькими значениями в одной ячейке к tidy data, где одно значение становится одной строкой. Такую структуру проще объединять, дедуплицировать, группировать, enrich и экспортировать.
FAQ
Можно ли использовать точку с запятой как разделитель внутри ячейки?
Да. Инструмент поддерживает запятую, точку с запятой, вертикальную черту, табуляцию и пользовательские разделители. Он также пытается автоматически определить правильный разделитель по вашим данным, когда вы выбираете столбец.
Работает ли это с большими CSV-файлами?
Да. Разделение выполняется внутри Web Worker, поэтому не блокирует браузер. Превью ограничено 100 строками, но полный результат доступен для скачивания даже если ваш файл содержит десятки тысяч строк.
Загружаются ли мои данные на сервер?
Нет. Всё работает локально в вашем браузере. Ваш CSV никогда не отправляется ни на какой сервер. Это делает инструмент безопасным для данных клиентов, внутренних выгрузок и любой другой информации, которую вы не хотите загружать.
Какие кодировки CSV поддерживаются?
Инструмент совместим с распространёнными кодировками CSV, включая UTF-8, UTF-8 с BOM, UTF-16 LE, UTF-16 BE, Windows-1252 и файлы в стиле Latin-1. Это помогает, когда ваш CSV поступает из Excel, старого ПО или экспортов с акцентированными символами.
Что происходит с ячейками, которые не содержат разделителя?
Они сохраняются без изменений. В несколько строк разворачиваются только те ячейки, которые действительно содержат символ разделителя. Пустые ячейки также сохраняются по умолчанию.
Корректно ли обрабатываются CSV-поля в кавычках?
Да. Базовый CSV-парсер корректно обрабатывает поля в кавычках. Значение вроде "mia.chen@example.test,mia@workmail.test" рассматривается как одно значение и разделяется по delimiter внутри ячейки, а не по разделителю CSV.
Нужно дедуплицировать или enrich данные после разделения?
После того как ваши данные нормализованы — одно значение на строку — Datablist позволяет легко дедуплицировать контакты, enrich данными из внешних источников, фильтровать по любому столбцу и экспортировать чистый итоговый файл.
Попробовать Datablist бесплатно