Переехать из Excel в Битрикс24 можно. Переехать «как есть» — нельзя. Сначала чистка файла, ключ дедупликации, решение, что не импортировать. Иначе CRM стартует с четырёх тысяч дублей и мёртвых телефонов, и люди на второй день вернутся в таблицу, потому что в таблице хотя бы искалось по цвету ячейки.
Это другой запрос, чем «почему Excel не масштабируется». Про потолок таблицы и потерю истории — отдельная статья. Здесь нет морали «бросьте файл». Здесь — как перелить базу, чтобы портал не стал помойкой в первый понедельник.
Чистка → ключ → импорт, не наоборот

Файл назывался «база_финал_2_правка_Ира». Четыре колонки телефона, ни одна не в международном формате. ИНН то в компании, то в комментарии. Импортировали ночью, «чтобы к утру всё было». Утром CRM показала тысячи компаний. Живых номеров — меньше половины. Одних и тех же ООО — пачками с разными пробелами в названии. Разбор дублей занял дольше, чем заняла бы чистка файла на берегу. Менеджеры открыли старый Excel и работали как в прошлый квартал. Портал остался памятником спешке.
Импорт «как есть» экономит вечер. Потом вы отдаёте месяц на мёртвые карточки, которые сами завели.
Подготовка файла — не «причесать для красоты»
Одна сущность — один лист. Компании отдельно, контакты отдельно, сделки отдельно. Смесь «всё в одной строке: директор, три телефона, сумма, комментарий про собаку» не станет тремя карточками. Станет одной калекой.
Телефон: одна колонка, один формат. Второй номер — вторая колонка или второй контакт, не «слэш в ячейке». Почта — почта, не «и ещё вот этот». ИНН — только цифры, без пробелов. Пустой ИНН лучше пустого, чем выдуманного «0000000000»: выдуманный склеит пол-России в одну компанию, если кто-то догадается искать по нему.
Что не импортировать. Строки без телефона, без почты и без ИНН, если это не явный юрлицовый справочник «пока без контакта». Лиды «набрали в 2019, не взяли трубку». Комментарии на полэкрана про семейные обстоятельства — в примечание после, не в обязательное поле. Цвет заливки Excel в Битрикс24 не едет. Если управление цветом — вы ещё не готовы к импорту, вы ещё в таблице. Это как раз момент перечитать текст, почему таблица не масштабируется, и только потом лить.
Ключ дедупликации — до кнопки «импорт»
- Компании: ИНН, если он есть и проверен. Нет ИНН — нормализованное название плюс город, не «как написала Ира».
- Контакты: телефон в международном виде. Два человека с одним номером — не два контакта, а вопрос к файлу.
- Сделки: не дедупить по названию «поставка». Названия у всех одинаковые. Ключ — компания + дата + сумма или внешний ID, если был.
- Перед боем — поиск дублей на 50 строках глазами. Автомат не видит «ООО Ромашка» и «Ромашка ООО».
Как лить, чтобы не устроить второй Excel внутри CRM
- Зафиксировать воронку-MVP и обязательные поля. Импорт в пустой портал без стадий — мусор в никуда. Логика узкого старта — в статье про MVP.
- Пробный импорт на копии или на тестовых 50 строк. Открыть карточку менеджером, не админом.
- Боевой импорт компаний и контактов. Сделки — вторым проходом, когда родители на месте. Иначе сделки-сироты.
- Не импортировать закрытое за три года в живую воронку. Архив файлом или отдельной воронкой «история».
- После заливки: запретить ручное создание компании без поиска. Иначе дубли начнут плодиться уже в CRM.
- День X: Excel только чтение. Кто пишет в файл — ломает источник правды. Как с миграцией с другой CRM: две правды хуже одной грязной.
Кастомные поля «на всякий случай из колонок W–AH» лучше не плодить. Лишняя кастомизация после импорта — отдельная дыра. Три поля, без которых нельзя позвонить, важнее двадцати колонок «вдруг пригодится».
Телефоны, кодировки и «почему у половины карточек пусто»
Телефон из Excel часто приезжает как число: плюс съелся, ведущий ноль съелся, восьмёрка вместо семёрки. Нормализация — до импорта, одним правилом на весь файл, не «менеджер поправит в карточке». Карточку он не поправит. Он наберёт как помнит и создаст дубль.
Кодировка. Выгрузка «поделиться Excel» иногда отдаёт CSV, который Битрикс24 читает как кракозябры. Проверка: открыть первые строки после заливки и прочитать фамилию. Если фамилия сломана — стоп, не «потом поиском найдём». Поиск по сломанной фамилии не работает, это и есть смерть базы.
Пустые обязательные. Если в портале уже включили обязательный «источник», а в файле источника нет, импорт либо упадёт, либо запишет пустоту, либо подставит дефолт «другое». Дефолт «другое» на всю базу — способ убить отчёт на год. Либо снимаете обязательность на время заливки, либо колонка в файле честная.
Первая неделя после заливки
Запрет писать в Excel. Один хранитель файла на чтение, если нужно старое примечание. Поиск дублей каждый день, не «когда накопится». Менеджеры создают только через поиск компании. Кто завёл «ООО Ромашка» второй раз, потому что не нашёл с пробелом, — это инцидент, не характер.
РОП не принимает отчёт из таблицы. Если таблица всё ещё быстрее — значит, в CRM не хватает двух колонок, которые реально нужны, или поиск сломан. Чинят это, а не разрешают «пока по-старому». Иначе импорт был театр.
Что не делать
- Не путать этот текст со статьёй «Excel не масштабируется». Там — зачем уходить. Здесь — как перелить без 4 000 дублей.
- Не лить ночью «как есть», чтобы к планёрке уже было.
- Не использовать название компании единственным ключом.
- Не тащить мёртвые строки «чтобы ничего не потерять». Потерять шум — цель.
- Не оставлять Excel на запись «пока привыкнем». Привыкнете к двоевластию.
- Не импортировать сделки раньше компаний.
Чистка и заливка — часть внедрения, не бесплатный бонус кнопки импорта. Разбор файла — в услугах. Живые контуры после таблиц — в кейсах. Рамка работ — на стоимости. Без обещания «зальём вечером, утром золотая база».
Сделки из таблицы: когда лить, когда выкинуть
Колонка «статус» в Excel редко совпадает со стадиями портала. «В работе / думают / холодный» — это не воронка. Перед импортом рисуют таблицу соответствия: какая строка станет какой стадией, какая уйдёт в отказ, какая — в архив. Строки без даты касания год и без телефона — не статус, а мусор. Их не жалко.
Сумма в Excel часто текст: «от 100», «договор», «??». В CRM сумма — число. Пустое лучше лжи «100», на которой потом построят проход. Комментарий «договорились на сто с НДС» кладут в примечание, не в поле суммы.
Ответственный. Файл, где в колонке менеджер написано «Ира / Саша / кто свободен», не станет очередью. Либо конкретный пользователь портала, либо пусто и РОП разберёт после заливки. Импорт «на админа» всех сделок — способ админу утонуть, а отделу ничего не почувствовать.
Повторные строки на одно ООО с разными телефонами. Не три компании. Один юрлицо, несколько контактов. Это чистят до ключа, иначе лимит отсрочки размажется по двойникам, и опт отгрузит в минус. История «почему таблица не тянет масштаб» здесь ни при чём: тот текст про жизнь в файле. Этот — про момент, когда файл уже решили убить и нельзя убить портал вместе с ним.
После боевой заливки делают контрольную выборку: десять компаний, которые менеджер знает наизусть. Телефон, ИНН, последняя сумма. Если наизусть и карточка не сходятся — импорт не принят, сколько бы строк ни «успешно загрузилось». Счётчик успешного импорта врёт так же, как конверсия на горстке визитов: большая цифра, мало смысла.
Частые поломки штатного импорта
Разделитель в CSV. Запятая внутри «ООО «Ромашка», Москва» режет строку пополам. Проверка: число колонок в первых и последних ста строках одинаковое. Если нет — не лить. Кавычки и переносы внутри ячейки комментария превращают одну компанию в три обрубка.
Длинные комментарии. Портал прожуёт, менеджер не прочтёт. Обрезают до смысла, полное — в файл на диск сделки после, точечно, не всем. Вложения из Excel не едут. Если КП жили ссылками на сетевую папку, после импорта ссылка часто мертва. Честный список: какие файлы переносят руками по открытым сделкам, какие остаются в архиве.
Повторный импорт «долить, что забыли». Без ключа это второй слой дублей. Доливать можно только строки с внешним ID, которых ещё нет. Иначе вы лечите первое зло вторым. Между проходами — отчёт: сколько новых, сколько схлопнуто, сколько ошибок. Ошибка «пустой телефон» должна быть видна, не спрятана в «успешно 4000».
Это всё ещё не мораль «уйдите из Excel». Мораль того, почему таблица не масштабируется, другая: вы теряете историю и не растите отдел. Здесь задача узже: не отравить портал в день переезда. Две статьи рядом в выдаче — нормально. Путать их в одном URL — нет.
Практический критерий готовности файла: коллега, который базу не собирал, находит десять знакомых компаний с первой попытки поиска по телефону и ИНН. Если не находит — ключ плохой, лить рано. Поиск — это и есть импорт, только глазами. Глаза дешевле, чем месяц дублей. После этого уже можно звать разбор в услугах, а не «залейте как есть, там разберёмся».
И да: тестовые 50 строк обязательны даже на «чистой» базе. Чистой она кажется автору файла. Импорт покажет иное.
Пятьдесят строк глазами дешевле тысячи дублей руками. Это не перфекционизм, это арифметика.
Коротко по вопросам
Чем эта статья отличается от текста про Excel и масштаб?
Там — почему таблица ломается, когда людей и сделок больше. Здесь — импорт: чистка, ключ, что не лить. Статья про масштаб Excel остаётся про другой интент.
Можно ли залить только телефоны?
Можно получить кучу контактов без компаний и без сделок. Звонить можно. Продавать системно — нет. Минимум: контакт + компания, если это юрлица.
Что делать с дублями, которые уже в портале?
Остановить новый импорт, склеить по ключу, только потом лить хвост. Доливать в помойку — увеличивать помойку.
Сколько строк — «много»?
Уже несколько сотен с кривыми телефонами — много для «залить как есть». Объём не страшен. Страшна грязь плюс отсутствие ключа.
Кто внедряет такую схему?
Иван Остривной, NAVIPOINT — партнёр Битрикс24. На консультации разбираем ваш контур, без «перенесём за выходные» и без цифр из головы. Состав работ — в услугах и на странице стоимости, не копипастой прайса сюда. Сначала смотрим 50 строк глазами, не кнопку импорта.
Читайте по теме
- Дубли контрагентов после связки 1С и Битрикс24: откуда берутся и как гасить
- Переезд с amoCRM на Битрикс24: чеклист на 2–4 недели, не сравнение «какая CRM лучше»
Хотите внедрить Битрикс24 в вашей компании?
Напишите нам в мессенджер — ответим быстро и бесплатно проконсультируем