Excel как CRM: управляем клиентами без подписки на SaaS

Когда вы начинаете продавать, первый вопрос: как не потерять клиентов? У кого когда была встреча? Кто обещал перезвонить? Кого нужно напомнить?

Облачные CRM (Pipedrive, Salesforce, Bitrix24) стоят деньги: от 500 до 5000 рублей в месяц на одного человека. Для стартапа с 1-2 продавцами это часто оказывается дорого. Плюс время на изучение.

Хорошая новость: до определённого масштаба (примерно 100-200 активных клиентов) Excel справляется отлично. Вот как организовать CRM в Excel, какие формулы использовать и когда уже нужна настоящая CRM-система.

Почему Excel работает как CRM (для маленьких команд)

Плюсы:

  • Никакой подписки, никаких платежей
  • Вы полностью контролируете структуру
  • Все данные у вас, а не на чужом сервере
  • Формулы VLOOKUP, INDEX-MATCH, SUMIF делают много автоматического анализа
  • Условное форматирование сразу показывает "горячие" сделки

Минусы:

  • Если людей больше 3-4, один файл для всех становится узким местом
  • Нет истории изменений (кто и когда изменил статус)
  • Сложно синхронизировать между устройствами
  • Нет мобильного приложения
  • Медленно работает с 10+ тысячами строк

Когда переходить на настоящую CRM:

  • Когда у вас 3+ человека в отделе продаж
  • Когда количество активных сделок выше 200
  • Когда нужна интеграция с коммуникациями (почта, чаты)
  • Когда нужна история каждого взаимодействия с клиентом

Но сейчас давайте сделаем CRM в Excel, которая будет работать.

Структура CRM в Excel: три основных листа

Создайте книгу с тремя листами:

Лист 1: "Клиенты" — всё про клиента

Лист 2: "Сделки" — воронка продаж

Лист 3: "Задачи" — напоминания и follow-ups

Лист "Клиенты"

Здесь база всех клиентов с контактной информацией.

`

| ID | Имя | Компания | Телефон | Email | Город | Дата первой встречи | Источник |

|----|-------------|---------------------|-----------------|---------------------|---------|---------------------|----------|

| 1 | Иван Петров | ООО "Рога и копыта" | +79001234567 | ivan@rogiikopyта.ru | Москва | 15.01.2026 | LinkedIn |

| 2 | Мария Сидор | Индивид. предпр. | +79007654321 | maria@gmail.com | СПб | 20.01.2026 | Referral |

| 3 | Петр Сміт | ООО "Стройка" | +79009876543 | petr@stroika.ru | Казань | 22.01.2026 | Email |

`

Столбцы, которые нужны:

  • ID (уникальный номер — это ключ для связи)
  • Имя
  • Компания
  • Телефон
  • Email
  • Город (для сегментации)
  • Дата первой встречи (для анализа "теплоты" клиента)
  • Источник (LinkedIn, Email, Referral, Реклама, Старый клиент)
  • Статус (Новый, Активный, В процессе, Холодный, Потерян)

Лист "Сделки"

Здесь каждая потенциальная продажа.

`

| Сделка ID | Клиент ID | Название сделки | Стадия | Сумма | Вероятность | Дата закрытия | Менеджер | Дата создания |

|-----------|-----------|-------------------|----------------|---------|-------------|---------------|--------------|---------------|

| D-001 | 1 | Аудит процессов | Обсуждение | 150000 | 30% | 15.03.2026 | Сергей | 15.01.2026 |

| D-002 | 2 | Консультация | Предложение | 50000 | 60% | 28.02.2026 | Сергей | 20.01.2026 |

| D-003 | 3 | Лицензирование ПО | Переговоры | 300000 | 20% | 01.04.2026 | Иван | 22.01.2026 |

`

Стадии сделки (типичный sales funnel):

  1. Первый контакт (они открыли письмо, приняли звонок)
  2. Обсуждение потребностей
  3. Предложение (отправили коммерческое предложение)
  4. Переговоры (обсуждают условия)
  5. Готово к закрытию (согласованы все условия, ждём подписи)
  6. Выиграно (сделка закрыта)
  7. Потеряно (отказали)

Столбцы, которые нужны:

  • Сделка ID (уникальный номер)
  • Клиент ID (связь с листом "Клиенты")
  • Название сделки (что продаём)
  • Стадия (которая из 7 выше)
  • Сумма (размер сделки в рублях)
  • Вероятность (оценка шанса закрыть)
  • Дата закрытия (когда ожидаем подписать)
  • Менеджер (кто ведёт сделку)
  • Дата создания (когда её добавили)
  • Комментарий (последний статус, проблемы, что решили)

Лист "Задачи" — напоминания

Здесь follow-ups и напоминания на что-то сделать.

`

| Задача ID | Клиент ID | Описание | Тип | Срок | Статус | Результат |

|-----------|-----------|---------------------------|-------------|------------|----------|-----------|

| T-001 | 1 | Отправить КП | Email | 17.01.2026 | Готово | КП отправлено |

| T-002 | 2 | Перезвонить (согласовать) | Call | 24.01.2026 | Pending | Жду звонка |

| T-003 | 3 | Встреча с директором | Meeting | 25.01.2026 | Pending | Нужно подтвердить |

`

Формулы: как связать всё вместе

Самая главная формула в CRM — это VLOOKUP или INDEX-MATCH, которая берёт информацию из одного листа и выводит в другой.

Формула 1: VLOOKUP для получения информации о клиенте

На листе "Сделки" в колонке "Имя клиента" нужно добавить формулу, которая найдёт имя клиента по его ID.

`

=VLOOKUP(B2, Клиенты!A:F, 2, 0)

`

Что это значит:

  • B2 — это ID клиента из сделки
  • Клиенты!A:F — ищем в листе "Клиенты" в колонках A-F
  • 2 — берём второе значение (столбец B = "Имя")
  • 0 — точное совпадение

Если ID = 1, формула вернёт "Иван Петров".

Но VLOOKUP имеет проблему: если вы добавите новый столбец слева, вся нумерация сломается. Поэтому лучше использовать INDEX-MATCH:

`

=INDEX(Клиенты!B:B, MATCH(B2, Клиенты!A:A, 0))

`

Это то же самое, но более надёжно.

Формула 2: Сумма по статусам (сколько денег в каждой стадии)

На отдельном листе "Анализ" создайте сводку:

`

| Стадия | Количество сделок | Сумма | Сумма с вероятностью |

|------------------|-------------------|----------|----------------------|

| Обсуждение | 5 | 450000 | 135000 (30%) |

| Предложение | 3 | 280000 | 168000 (60%) |

| Переговоры | 2 | 500000 | 100000 (20%) |

| Готово к закрытию| 1 | 100000 | 100000 (100%) |

`

Формула для количества сделок на каждой стадии:

`

=COUNTIF(Сделки!D:D, "Предложение")

`

Формула для суммы сделок на стадии:

`

=SUMIF(Сделки!D:D, "Предложение", Сделки!E:E)

`

Формула для суммы с учётом вероятности:

`

=SUMIFS(Сделки!E:E, Сделки!D:D, "Предложение", Сделки!F:F, ">=60%")

`

Эта формула подсчитает сумму только тех сделок на стадии "Предложение", где вероятность 60% и выше.

Формула 3: Условное форматирование — быстро видеть "горячие" сделки

На листе "Сделки" отмечайте цветом срочные сделки.

Выделите колонку "Дата закрытия", откройте Conditional Formatting и установите:

Красный фон, если дата в прошлом (мы не закрыли, а дата уже прошла):

`

=ДЕНЬ(<сегодня>)>ДЕНЬ(C2)

`

Жёлтый фон, если дата на неделю раньше сегодня:

`

=И(C2<=СЕГОДНЯ()+7, C2>СЕГОДНЯ())

`

Зелёный фон, если стадия "Выиграно":

`

=D2="Выиграно"

`

Результат: вы сразу видите, какие сделки горят, какие уже выиграны, какие в норме.

Пример: полная CRM на основе Excel

Вот структура, которую вы можете скопировать сегодня:

Лист "Клиенты"

`

Столбцы: A B C D E F G H I

A: ID (1, 2, 3...)

B: Имя

C: Компания

D: Телефон

E: Email

F: Город

G: Статус (Новый, Активный, Холодный)

H: Дата первой встречи

I: Источник (LinkedIn, Email, Referral)

`

Лист "Сделки"

`

Столбцы: A B C D E F G H I J K

A: Сделка ID (D-001, D-002...)

B: Клиент ID (ссылка на лист Клиенты)

C: Название сделки

D: Стадия

E: Сумма (число)

F: Вероятность (30%, 60%, 90%)

G: Дата закрытия

H: Менеджер

I: Дата создания

J: Имя клиента (=INDEX(Клиенты!B:B, MATCH(B2, Клиенты!A:A, 0)))

K: Email клиента (=INDEX(Клиенты!E:E, MATCH(B2, Клиенты!A:A, 0)))

`

Лист "Задачи"

`

Столбцы: A B C D E F G

A: Задача ID

B: Клиент ID

C: Описание (что делать)

D: Тип (Email, Call, Meeting)

E: Срок

F: Статус (Pending, Done)

G: Результат

`

Лист "Анализ" (сводка)

`

Строка 1: ВОРОНКА ПРОДАЖ

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Стадия: Обсуждение

Количество: =COUNTIF(Сделки!D:D,"Обсуждение")

Сумма: =SUMIF(Сделки!D:D,"Обсуждение",Сделки!E:E)

Вероятность: 30%

Сумма с вероятностью: =SUMIF(Сделки!D:D,"Обсуждение",Сделки!E:E)*0.3

Стадия: Предложение

Количество: =COUNTIF(Сделки!D:D,"Предложение")

Сумма: =SUMIF(Сделки!D:D,"Предложение",Сделки!E:E)

Вероятность: 60%

Сумма с вероятностью: =SUMIF(Сделки!D:D,"Предложение",Сделки!E:E)*0.6

...и так далее

ВСЕГО ПОТЕНЦИАЛЬНО:

=Обсуждение30% + Предложение60% + Переговоры20% + Готово100%

`

Эта сводка показывает вам прогноз доходов. Если вы знаете, что обычно закрывается 30% сделок на стадии "Обсуждение", то сумма в колонке "Сумма с вероятностью" — это ваш реальный прогноз.

Практический совет: "Last Contact" и follow-up

Важная вещь для CRM — знать, когда вы последний раз контактировали с клиентом.

На листе "Клиенты" добавьте столбец "Последний контакт":

`

=MAXIFS(Сделки!I:I, Сделки!B:B, A2)

`

Это найдёт самую позднюю дату из листа "Сделки" для каждого клиента.

Потом на листе "Анализ" добавьте фильтр:

`

Клиентов, с которыми не контактировали 30 дней:

=COUNTIFS(Клиенты!K:K, "<"&СЕГОДНЯ()-30)

`

Это подсчитает, сколько клиентов вы "забыли" (не контактировали больше месяца).

Сводные таблицы (Pivot Tables) для анализа

Когда у вас будет 50+ сделок, начните использовать Pivot Tables.

Создайте отчёт "Количество сделок по менеджерам":

`

Сергей: 12 сделок, 2.5 млн сумма, закрыто 4

Иван: 8 сделок, 1.2 млн сумма, закрыто 2

Мария: 6 сделок, 0.8 млн сумма, закрыто 1

`

Откройте лист "Сделки" → Insert → Pivot Table → выберите поле "Менеджер" в rows, "Сделка ID" в values (count), "Сумма" в values (sum).

Готово. Теперь вы видите КПД каждого менеджера.

Когда нужна настоящая CRM

Со временем у Excel CRM появляются проблемы:

  1. Замедляется работа — когда сделок больше 500-1000, файл начинает тормозить
  2. Нет доступа с мобильного — вы не можете обновить статус сделки из переговорной
  3. Нет истории — вы не видите, когда и кем была изменена дата
  4. Трудно синхронизировать — если 3 менеджера работают в одном файле, конфликты неизбежны
  5. Нет интеграций — нельзя получить email из Gmail и привязать его к сделке

Когда пора переходить (в порядке приоритета):

  • 3+ человека в отделе продаж → нужна синхронизация в реальном времени
  • 200+ активных сделок → нужна производительность
  • Нужна интеграция с почтой/Telegram → нужна CRM с API
  • Нужна история действий → нужна CRM с логированием

На этом уровне смотрите на:

  • Pipedrive (просто, ориентирована на воронку, 500-1500 р/месяц)
  • Битрикс24 (русская, интегрирована с всем, 1000-5000 р/месяц)
  • HubSpot (для больших компаний, 1500-10000 р/месяц)

Но пока этого нет — Excel справляется.

Итог

Вот что вам нужно для CRM в Excel:

  1. Создайте листы: Клиенты, Сделки, Задачи, Анализ
  2. Используйте INDEX-MATCH для связи между листами
  3. Условное форматирование для быстрого визуального анализа
  4. SUMIF/COUNTIF для подсчёта сумм по стадиям
  5. Pivot Tables для КПД менеджеров

Это займёт 2-3 часа настройки, и потом будет работать месяцы. Когда вы вырастете до 200+ сделок — тогда покупайте CRM.

Начните прямо сейчас: откройте Excel, создайте 4 листа и заполните своих клиентов и сделки. За неделю вы привыкнете и поймёте, что нужно дополнить.

Заявка

Я ознакомлен и согласен с условиями оферты и политики конфиденциальности.

Заказ в один клик

Я ознакомлен и согласен с условиями оферты и политики конфиденциальности.