Что такое сводная
Большинство вопросов к таблице звучат как «сколько по каждому»: сколько продал каждый менеджер, сколько заказов в каждом месяце, какая средняя сумма в каждом городе. Ответ на такие вопросы — группировка: записи делят на группы по значению столбца и в каждой группе что-то считают.
Инструмент для этого в табличных программах — сводная таблица. Она берёт длинную таблицу из второго урока и собирает из неё короткую итоговую — без единой формулы.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Месяц | Иванова | Петров | Сидоров | Итог |
| 2 | 2026-01 | 170000 | 88000 | 258000 | |
| 3 | 2026-02 | 65000 | 30000 | 40000 | 135000 |
| 4 | 2026-03 | 120000 | 101000 | 76000 | 297000 |
| 5 | Итог | 355000 | 219000 | 116000 | 690000 |
У сводной четыре части:
- строки — по какому столбцу делить записи на группы (месяц);
- столбцы — по какому столбцу делить ещё раз, поперёк (менеджер). Не обязательны;
- значения — какой столбец считать (сумма);
- операция — что с ним делать: сложить, посчитать количество, найти среднее, максимум.
Плюс фильтр — какие записи вообще брать: только оплаченные, только этот год, без тестовых заказов.
Сводная хороша ещё и тем, что её легко перестроить: поменять строки и столбцы местами, добавить фильтр, посмотреть среднее вместо суммы. Из одной длинной таблицы можно за минуту получить десяток разных срезов.
Сводная с нейросетью
Нейросеть помогает со сводными двумя способами. Если вы не знаете, как построить сводную в своей программе, она объяснит по шагам. Если вопрос сложный — «доля каждого города в продажах каждого месяца» — она подскажет, как разложить его по полям и какую операцию выбрать.
Лучше всего описывать ей вопрос в той же форме, что и сводную: что по строкам, что по столбцам, что считать, какой фильтр. Например: «строки — город, столбцы — месяц, значение — сумма, операция — доля от итога по столбцу, фильтр — только оплаченные». По такому описанию нейросеть даст точные шаги или формулы.
Бывает, что сводная не подходит, и нужна формула: например, итог нужен в отдельной ячейке, чтобы на него ссылаться, или нужна операция, которой в сводной нет. Тогда пригодится прошлый урок — те же «сумма с условием» и «счёт с условием», только по каждой группе.
Отдельный случай — число уникальных: «сколько разных клиентов купили в феврале». Это не количество строк: один клиент мог купить трижды. В одних программах такая операция есть в сводной, в других — нет, и тогда её считают иначе. Спросите нейросеть, как это сделать именно в вашей программе.
Ловушки
Сводная строится за минуту и так же быстро даёт неверный ответ. Ловушки повторяются.
Не та операция. Табличная программа иногда сама выбирает «количество» вместо «суммы» — например, если в столбце затесалось текстовое значение. Сводная выглядит нормально, но в ячейках не рубли, а число заказов. Всегда смотрите, какая операция стоит в поле значений.
Среднее средних. Средний чек по компании — это не среднее из средних чеков менеджеров. Если у одного 10 заказов со средним 5 000, а у другого 100 со средним 1 000, средний чек компании — не 3 000, а около 1 360: общая сумма, делённая на общее число заказов. Среднее средних придаёт маленьким группам тот же вес, что и большим.
Забытый фильтр. В таблице остались отменённые заказы, тестовые записи, возвраты со знаком минус. Без фильтра они попадают в итоги. Это не ошибка сводной — это вопрос, который забыли уточнить.
Неполный период. Март закончился, а сегодня 10 апреля: сводная по месяцам покажет «падение продаж в апреле» — просто потому, что прошло 10 дней из 30. Неполные периоды либо отмечают, либо не сравнивают с полными.
Нейросеть хорошо подсказывает такие ловушки, если спросить прямо: «какие ошибки возможны в этой сводной?». Список почти всегда полезен — остаётся проверить его пункты на своих данных.
Проверка итогов
Любую сводную перед тем, как отдать в отчёт, проверяют. Проверка короткая: три шага.
Общий итог. Правый нижний угол сводной — сумма всех значений — обязан совпасть с суммой по исходному столбцу, с учётом фильтра. Не совпало — какие-то записи потерялись или попали дважды.
Число записей. Поставьте рядом операцию «количество» — оно должно совпасть с числом строк исходной таблицы (опять же с учётом фильтра). Это ловит пустые значения в поле группировки: записи без месяца или без менеджера часто попадают в отдельную группу «(пусто)», которую легко не заметить.
Одна ячейка вручную. Возьмите любую ячейку сводной — например, продажи Петрова в феврале — и проверьте её обычным фильтром в исходной таблице. Совпало — сводная понимает ваши данные так же, как вы.
Если проверка не прошла, частые причины уже знакомы: текстовые значения в столбце суммы (второй урок), разные написания одного значения, из-за которых группа развалилась на несколько (третий урок), пустые ячейки в поле группировки, неучтённый фильтр.
И последнее: когда сводную попросили у нейросети целиком — «вот таблица, сделай сводку по месяцам», — она может выдать таблицу с числами прямо в ответе. Такие числа — ровно то, от чего предостерегал первый урок: их посчитало угадывание, а не программа. Сводную строит таблица; нейросеть объясняет, как.