CSV: что это за файл и как с ним работать
Выгрузка из интернет-магазина, база из старой CRM, отчёт сервиса рассылок — всё это часто приходит в файле .csv. Открываешь двойным щелчком — и вместо таблицы одна колонка или непонятные символы вместо букв. Разбираем, что такое CSV простыми словами, как он устроен, как правильно открыть его в Excel и Google Таблицах и как загрузить базу клиентов в amoCRM, — и даём пример файла.
Что такое CSV
CSV (Comma-Separated Values — «значения, разделённые запятыми») — текстовый файл с таблицей: каждая строка файла — строка таблицы, значения в ней разделены разделителем. Такой файл открывается даже в Блокноте, поэтому CSV удобен для обмена данными между программами.
Формат описан в RFC 4180 (октябрь 2005 года) — это информационный документ, а не обязательный стандарт, поэтому программы иногда понимают CSV по-разному. Основные правила:
Строка файла — строка таблицы, разделитель — граница колонок
CSV или XLSX
Поэтому CSV хорош для выгрузки и загрузки данных, а работать с таблицей — считать, фильтровать, оформлять — удобнее в XLSX или Google Таблице.
Как открыть CSV в Excel
Двойной щелчок открывает CSV с параметрами по умолчанию. Файл в кодировке UTF-8 откроется правильно, только если он сохранён с BOM — служебной меткой в начале файла (справка Microsoft); иначе вместо русских букв будут непонятные символы. Надёжнее импорт:
Данные → Получить данные → Из файла → Из текстового/CSV-файла
или кнопка «Из текстового/CSV-файла» на вкладке «Данные»
Выберите файл и нажмите «Импорт»
откроется окно предпросмотра
Выберите разделитель в списке «Разделитель»
результат сразу виден в предпросмотре
«Загрузить» или «Преобразовать данные»
первое — данные на новый лист, второе — правка перед загрузкой
Если все данные оказались в одном столбце, разделитель в файле не тот, что ожидает Excel, — выберите его вручную при импорте. Артикулы и индексы с ведущими нулями при обычном открытии могут потерять нули: такой столбец нужно сделать текстовым.
Как импортировать CSV в Google Таблицы
Файл → Импорт → выберите файл. Дальше — куда положить данные: создать таблицу, вставить лист, заменить таблицу или текущий лист, добавить строки на текущий лист или вставить данные с выделенной ячейки. Разделитель Google Таблицы определяют автоматически; можно указать табуляцию, запятую или свой символ.
Как перенести в Google Таблицы файл Excel и не потерять формулы — в статье «Как перенести Excel в Google Таблицы».
Как загрузить базу из CSV в amoCRM
Если базу нужно не просто загрузить один раз, а дополнять и обновлять — новые клиенты, заявки партнёров, правки, — удобнее вести её в Google Таблице: импортируйте CSV в таблицу, а строки в amoCRM загрузит виджет «Импорт из Google Таблиц».
Колонки таблицы — в поля amoCRM
Перед загрузкой приведите файл в порядок: одна колонка — одно поле, телефоны в одном формате, без объединённых ячеек и пустых строк в середине.
Чтобы при загрузке не появились дубли, сверьте базу с CRM, — как это сделать, разобрано в статье «Импорт базы в amoCRM без дублей».
Пример CSV-файла
Файл klienty-primer.csv: кодировка UTF-8 с BOM, разделитель — точка с запятой, есть поля в кавычках — с кавычками и с разделителем внутри. На нём удобно проверить, как ваша программа читает CSV.
Скачать пример CSV-файла · csv, 1 КБ
Виджет «Импорт из Google Таблиц» — 999 ₽ в месяц за аккаунт. Пробный период — первые 70 загруженных строк со всеми функциями.
CSV — текстовая таблица: строка файла — строка таблицы, значения разделены запятой или точкой с запятой. Открывать CSV в Excel надёжнее через «Из текстового/CSV-файла» — с выбором разделителя; в Google Таблицах — через Файл → Импорт. Базу, которую нужно дополнять и обновлять, удобно держать в Google Таблице и загружать в amoCRM с пробным прогоном и журналом.
Частые вопросы
Converssion CRM — официальный партнёр amoCRM с 2017 года. Внедряем и сопровождаем amoCRM, делаем собственные виджеты для амоМаркета, чат-ботов, ИИ-агентов, сайты и рекламу. Услуги · Кейсы клиентов · Виджеты







