CSV — это текстовый формат хранения табличных данных, где значения разделяются запятыми, точками с запятой или другими символами-разделителями. Формат используют для обмена данными между Excel, CRM-системами, базами данных и аналитическими сервисами.

CSV — это формат файла для хранения табличных данных. Каждая строка файла соответствует строке таблицы, а отдельные значения разделяются специальным символом-разделителем. CSV-файл можно открыть и редактировать в любом табличном процессоре (Excel, Google Таблицы) или текстовом редакторе (Блокнот, Notepad++).
CSV в отличие от формата XLSX содержит только данные — никаких формул, цветов, шрифтов, объединённых ячеек или диаграмм. Формат CSV понимают практически все программы: от CRM-систем до баз данных и рекламных кабинетов.
Аббревиатура CSV расшифровывается как Comma-Separated Values — «значения, разделенные запятыми». На практике в качестве разделителя может использоваться не только запятая, но и точка с запятой, табуляция или другой символ.
CSV-файлы используют расширение .csv. Например:
clients.csvproducts.csvorders.csv
Расширение показывает операционной системе и программам, что файл содержит табличные данные в формате CSV.
CSV представляет собой текстовый файл. Каждая строка соответствует записи, а значения внутри строки разделяются специальным символом.
Если CSV-формат открыть в текстовом редакторе, например в Блокноте (Notepad), он выглядит так:
ID;Имя;Телефон
1;Иван;89990000000
2;Анна;89991111111 Разделитель в примере — точка с запятой (;). Каждая следующая строка — одна запись (строка таблицы), значения перечислены в том же порядке, что и заголовки.
Если CSV-файл открыть в Excel или Google Таблицы, данные отображаются как привычная таблица со строками и столбцами.
.csvФормат подходит для хранения:
CSV используют в бизнесе, аналитике, маркетинге и разработке.
В CSV чаще всего используют:
В русскоязычных версиях Excel обычно применяется точка с запятой. Из-за этого данные иногда отображаются некорректно при открытии файлов, созданных в других странах или программах.
Наиболее распространенная кодировка, которая используется в CSV-файлах — UTF-8.
Она позволяет корректно отображать кириллицу, латиницу и специальные символы. Если вместо русских букв отображаются нечитаемые символы или наборы знаков (Привет) — смените кодировку на UTF-8 в настройках редактора.
CSV имеет ограничения:
Поэтому формат подходит для обмена информацией, но не для полноценной работы с оформленными таблицами.
CSV можно открыть через Excel, Google Таблицы, LibreOffice Calc, Notepad++, VS Code и другие редакторы.
Создайте таблицу и заполните данные. Затем выберите:
Файл → Сохранить как → CSV UTF-8 (*.csv)
После сохранения Excel создаст отдельный CSV-файл.
Для экспорта таблицы:
Файл → Скачать → Значения, разделенные запятыми (.csv)
Файл будет автоматически загружен на компьютер.
CSV можно создать вручную в Блокноте. Достаточно записать данные через разделитель и сохранить файл с расширением .csv.
Такой способ подходит для небольших таблиц и тестовых данных.
CSV UTF-8 (разделители — запятые) (.csv) — рекомендуется для корректной поддержки кириллицы.CSV (разделители — запятые) (.csv) — для старых систем, возможны проблемы с кодировкой.Если появится предупреждение о несовместимости (несколько листов, формулы) — нажмите Да (Excel сохранит только активный лист в виде CSV).
| Программа | Действие |
|---|---|
| Microsoft Excel | «Файл» → «Сохранить как» → выбрать тип «CSV UTF‑8 (.csv)» |
| Google Таблицы | «Файл» → «Скачать» → «Значения, разделённые запятыми (.csv)» |
| LibreOffice Calc | «Файл» → «Сохранить как» → выбрать формат «CSV» → настроить разделитель и кодировку |
| Базы данных (SQL, PostgreSQL) | Использовать команду COPY ... TO ... CSV или экспорт через админку |
| CRM / Аналитика (Яндекс.Метрика, рекламные кабинеты) | Найти кнопку «Выгрузить», «Экспорт» → выбрать формат CSV |
После сохранения появятся возможности Excel: формулы, стили, несколько листов.
Excel (XLSX / XLS) — полноценный инструмент для работы с таблицами, CSV — формат для обмена данными между программами.
| Критерий | CSV (.csv) | Excel (.xlsx / .xls) |
|---|---|---|
| Тип формата | Текстовый (разделители, обычный текст) | Бинарный / ZIP-архив с XML |
| Формулы | ❌ Нет | ✅ Да |
| Форматирование | ❌ Нет | ✅ Да |
| Диаграммы, изображения | ❌ Нет | ✅ Да |
| Несколько листов | ❌ Нет | ✅ Да |
| Размер файла | Очень маленький | Больше (даже пустая книга) |
| Совместимость | Почти 100% | Средняя (нужен Excel или аналог) |
| Где используют | Обмен данными, импорт/экспорт | Отчёты, финансовые модели, аналитика |
CSV выбирают, когда важны сами данные, а не оформление таблицы.
Например, для передачи списка клиентов между CRM-системами или загрузки данных в аналитическую платформу достаточно CSV-файла. Формулы, цвета и форматирование в таких сценариях не нужны.
| Преимущества (+) | Недостатки (−) |
|---|---|
| Небольшой размер файлов | Отсутствие форматирования (цвета, шрифты, границы) |
| Совместимость с большинством программ | Отсутствие формул (хранятся только вычисленные значения) |
| Простота структуры (легко читать и парсить) | Ограничения по структуре данных (нет вложенности, только плоская таблица) |
| Удобство обмена данными между разными системами | Возможные проблемы с кодировкой (русский текст превращается в «кракозябры») |
| Высокая скорость обработки (даже для больших файлов) | Возможные проблемы с разделителями (например, запятая vs точка с запятой) |
Причина обычно связана с неправильным разделителем. Необходимо выбрать корректный символ при импорте файла.
Чаще всего проблема связана с неверной кодировкой. В большинстве случаев помогает сохранение файла в формате UTF-8.
Откройте файл через мастер импорта и выберите кодировку UTF-8. После этого текст будет отображаться корректно.
Разделитель можно изменить вручную в текстовом редакторе или указать нужный символ при импорте данных.
Причинами могут быть:
Основные причины:
Да. CSV-файлы открываются на Android и iPhone через Google Таблицы, Microsoft Excel и другие приложения для работы с таблицами. Небольшие файлы также можно просматривать в текстовых редакторах.
CSV хранит только данные и разделители между значениями. В файле отсутствуют формулы, стили, изображения, диаграммы и другие элементы оформления, поэтому его размер обычно значительно меньше XLSX.
Если файл получен из надежного источника, открывать его безопасно. Однако CSV может содержать ссылки, служебные данные или формулы для табличных редакторов, поэтому неизвестные файлы лучше предварительно проверить антивирусом.
CSV подходит для хранения и передачи небольших наборов табличных данных, но не заменяет полноценную базу данных. Для поиска, фильтрации, одновременной работы пользователей и обработки больших объемов информации обычно используют СУБД.
Единого обязательного разделителя не существует. В зависимости от страны, программы и настроек системы данные могут разделяться запятыми, точками с запятой или табуляцией.
Сам формат CSV не устанавливает ограничений на число строк и столбцов. Практический предел зависит от программы, которая открывает или обрабатывает файл, а также от объема доступной памяти устройства.
Да. Большинство CRM-систем, аналитических платформ, интернет-магазинов и баз данных поддерживают автоматический импорт CSV через встроенные инструменты загрузки или API.