У Excel есть физический предел в 1 048 576 строк на листе, но проблемы начинаются задолго до него. Обычно сигнал не в объеме, а в том, как собирается отчет. Если каждый месяц данные выгружают из 1С, CRM и других систем, склеивают ВПР и протягивают формулы на новые строки, файл будет только тяжелеть.
Признаки, что отчет перерос Excel:
• пересчет после правки занимает больше нескольких секунд даже после оптимизации формул;
• сбор отчета занимает дни ручной работы, а данные к моменту готовности уже устарели;
• с файлом работают несколько человек, и версии расходятся;
• нужна история за несколько лет, а старые периоды приходится удалять, чтобы файл открывался.
Промежуточный шаг — Power Query и модель данных Power Pivot внутри самого Excel. Они хранят данные в сжатом виде и считают итоги без формул в каждой ячейке, поэтому справляются с миллионами строк. Но выгрузки из систем все равно нужно обновлять, а модель живет в файле одного сотрудника.
Когда отчетность становится регулярной, тяжелые расчеты логично вынести из Excel. Данные по расписанию собираются в
хранилище, связки и агрегации считает база данных, а руководители смотрят итог в BI-системе. Excel при этом остается для разового анализа. Подробнее о том, чем эти инструменты отличаются, мы разбирали в статье
BI-аналитика или Excel.