Партнёр amoCRM · Бизнес-партнёр 1С-Битрикс · по всей России

Запись № 025 · Аналитика

Дашборд в Excel против BI: до какого объёма таблица справляется

Разбираем, до какого объёма Excel справляется с дашбордом, что ломается с ростом строк и по каким признакам пора переходить на BI.

5 минут чтения Лаборатория внедрений
Excel упёрся в потолок. Обложка записи «Дашборд в Excel против BI: до какого объёма таблица справляется»

Для собственника небольшой компании дашборд в Excel часто закрывает задачу лучше, чем принято считать. Пока данные помещаются в один файл и приходят из одного источника, таблица считает поток сделок и отдачу рекламы быстро и без отдельного внедрения. Вопрос в том, где проходит граница, за которой тот же инструмент начинает стоить дороже, чем экономит.

Разбираем три ограничения Excel, которые наступают с ростом данных, скрытую стоимость ручной сборки отчётов и сигналы, по которым видно, что пора переходить на BI-систему.

Где таблица в Excel окупается

Ориентировочно до 200–300 тысяч строк в одном файле и из одного источника Excel даёт рабочий дашборд без сервера и без внедрения. Его редактируют руками, он живёт на ноутбуке и не требует аналитика в штате.

Для старта это понятный инструмент. Пока цифры собираются в один лист и не нужно каждый день сшивать выгрузки из нескольких систем, таблица закрывает базовую отчётность: сколько сделок в воронке, сколько принесла реклама, где проседает конверсия. На таком объёме строить что-то большее рано, и мы прямо говорим об этом на первом созвоне.

Что ломается с ростом объёма

Первое ограничение — жёсткое. Лист Excel вмещает 1 048 576 строк и 16 384 столбца. Строки сверх лимита при открытии большого файла выгрузки отбрасываются, и легко не заметить, что часть данных не загрузилась. Решения по рекламе и продажам в таком случае принимаются по неполным данным, и в самом отчёте этого не видно.

Три порога по росту объёма: около 200 тысяч строк сводные тормозят, около 500 тысяч зависания и ошибки, 1 048 576 строк — лимит листа.
Проблемы со скоростью и памятью начинаются задолго до формального лимита строк.

Второе ограничение наступает намного раньше лимита строк. Сводные таблицы заметно тормозят ориентировочно с 200 тысяч строк, а после 500 тысяч пересчёт сводной после каждого фильтра растягивается на десятки секунд. Каждый срез данных превращается в ожидание, и люди перестают задавать отчёту вопросы.

Третье ограничение — память компьютера. Кэш сводной таблицы занимает много оперативной памяти: на выгрузке в полмиллиона строк и несколько десятков столбцов файл начинает требовать гигабайты под себя. На обычном рабочем ноутбуке это заканчивается зависаниями и аварийным закрытием файла. Русскоязычные обзоры описывают тот же порог: в районе 500 тысяч записей Excel работает очень медленно и выдаёт ошибки.

Скрытая статья расходов — часы на ручную сборку

Строчный лимит собственник замечает редко. Раньше приходит другая, повторяющаяся стоимость — время людей.

Признаки, что таблица упёрлась в потолок: файл весит десятки мегабайт и открывается дольше полуминуты, данные обновляются копированием из CRM и учётной системы вручную, на один отчёт уходит пара часов. По своей природе Excel — инструмент одного человека за своим компьютером. С ростом числа источников и правок появляются несколько версий файла, дубли, сломанные формулы и спор о том, чья версия верная.

Часы сборки и пересборки оплачиваются рабочим временем маркетолога или аналитика каждый месяц. Если человек несколько раз в неделю тратит на отчёты по два часа, это прямая статья расходов, которая растёт вместе с объёмом данных. Отдельные часы уходят на поиск причин, когда цифры в выгрузке и в отчёте расходятся: в таблице без единого источника данных такие расхождения появляются регулярно.

Что BI закрывает по деньгам

BI-система подтягивает данные из нескольких источников по расписанию — из CRM, рекламных кабинетов, учётной системы. Дашборд лежит на сервере и открывается всей команде по одной ссылке, пересылать версии файла не нужно. Для этого мы чаще всего используем Yandex DataLens, а при больших объёмах кладём под него хранилище на ClickHouse.

Демонстрационная воронка продаж в DataLens, обведён провал между этапами «Посещение сайта» и «Заявка на сайте».
BI штатно считает сквозную воронку по этапам, которую в таблице собирают вручную.

По деньгам важнее другое: BI штатно считает то, что в таблице собирается руками. Сквозная воронка по этапам, выручка и повторные продажи, конверсия по менеджерам, цена заявки и ROMI — окупаемость рекламы — по кампаниям. На этом срезе решается, окупается реклама или нет. Как устроен расчёт окупаемости в связке рекламы и CRM, мы показали в разборе того, как Roistat считает ROMI.

Потолок объёма поднимается на порядки. Хранилище и BI работают с десятками миллионов строк, и запас по данным перестаёт быть ограничением на годы вперёд.

Сигналы по расписанию вместо итогов месяца

Ещё одно отличие работает прямо на деньги. BI умеет рассылать дашборд по расписанию и присылать уведомление, когда показатель вышел за допустимый коридор.

Сравнение до и после: в таблице цифры видны к отчётной дате, в BI уведомление приходит в день отклонения и позволяет реагировать внутри месяца.
BI сообщает об отклонении сразу, таблица показывает его в итогах месяца.

Перерасход рекламного бюджета или провал в потоке сделок виден в день отклонения. Отреагировать можно внутри месяца, пока бюджет ещё под управлением. В таблице те же цифры собираются к отчётной дате, когда часть денег уже потрачена. Как такие уведомления доводятся до конкретных людей в мессенджере, мы описали в статье о внутренних ботах MAX для команды.

Где проходит порог перехода и с чего начать

Единой цифры нет, и подгонять её под круглое число мы не будем. Сводные тормозят ориентировочно с 200 тысяч строк, ощутимые проблемы начинаются около 500 тысяч, формальный лимит листа — около миллиона. Конкретный порог зависит от числа столбцов, формул и мощности компьютера.

Ориентироваться стоит по признакам износа: вес файла, время открытия, доля ручного копирования, часы на один отчёт. Они наступают раньше строчного лимита и переводят таблицу из экономного инструмента в статью расходов. Переход на BI окупается там, где ручная сборка и запаздывающие цифры по рекламе и сделкам стоят дороже внедрения.

Начинаем с разбора: какие решения собственник принимает по отчётам, из каких систем приходят данные и как часто их нужно обновлять. После этого собираем дашборд для маркетинга и продаж на Yandex DataLens, который обновляется сам. Вход — бесплатный созвон, после него присылаем план, состав и стоимость — в смете.

Excel при этом остаётся на своём участке: для разовых расчётов и небольших выгрузок он удобен. Считать его бесплатным стоит до тех пор, пока часы аналитика и потерянная точность по рекламе не превысили стоимость нормального инструмента.

Автор

Лаборатория внедрений

Внедряем и сопровождаем amoCRM и Битрикс24, делаем интеграции, разработку и аналитику. Пишем о том, что видим на аудитах и в проектах.

О компании

Направление на анализ

Начнём с пары вопросов

Ответьте на них, и мы свяжемся с вами в течение 2 рабочих часов.

Обсудить задачу на созвоне
MAX TG Обсудить задачу