Почему сводная таблица в Excel считает неправильно — реальные причины. Разбор причин, почему сводная таблица показывает неверные суммы: текстовые числа, кэш, скрытые строки, дубликаты, формат, источник данных. Пошаговая диагностика + файл.
В прошлой части мы разбирали #Н/Д. Теперь другая ситуация.
Сводная таблица считает. Ошибки нет. Но итоговые цифры не совпадают с ручной проверкой. И это самое неприятное — потому что сводной обычно верят без проверки. Разберём, где она врёт и почему.
Файл с “ломаной” и исправленной сводной лежит в Telegram — можно пройти каждый сценарий руками.
Мини-кейс
Исходные данные — 5 000 строк продаж. Сводная показывает итог: 1 248 900 Ручная сумма по столбцу: 1 263 900 Разница — 15 000. Кто ошибся?
Причина 1. Текст вместо числа
Самая частая. Если часть значений хранится как текст, сводная их не суммирует.
Проверка
В исходных данных:
=ЕЧИСЛО(B2)
Если есть ЛОЖЬ — перед вами текст.
Решение №1
Преобразовать столбец через “Текст по столбцам”.
Решение №2
Добавить вспомогательный столбец:
=ЗНАЧЕН(B2)
Причина 2. В источнике есть скрытые строки
Сводная учитывает скрытые строки. Но если фильтр был применён вручную — вы можете сравнивать не те данные.
Проверка
Снять все фильтры в исходной таблице.
Причина 3. Кэш сводной таблицы
Сводная хранит кэш данных. Если вы изменили исходную таблицу, но не обновили сводную — цифры будут старыми.
Проверка
ПКМ по сводной → Обновить.
Решение
Включить автоматическое обновление при открытии файла.
Причина 4. Источник данных обрезан
Очень частая ошибка. Исходные данные расширились до 5 000 строк, а источник сводной — до строки 4 200.
Проверка
Анализ сводной → Изменить источник данных.
Решение №1
Расширить диапазон вручную.
Решение №2
Использовать “умную таблицу” (Ctrl+T).
Причина 5. Дубликаты
Если строки продублированы в исходных данных, сводная честно их суммирует.
Проверка
Условное форматирование → Найти дубликаты.
Причина 6. Разные форматы дат
Дата может храниться как текст. Сводная группирует только реальные даты. Если часть дат текстовые — группировка ломается.
Проверка
Выделить столбец дат → посмотреть формат.
Причина 7. Поле считается не тем типом агрегации
Иногда вместо “Сумма” стоит “Количество”.
Проверка
ПКМ по значению → Параметры поля значений.
Причина 8. Пустые строки с формулой ""
Если столбец содержит формулу, возвращающую пустую строку,
сводная может учитывать её как значение.
Диагностический алгоритм
Когда сводная “врёт”:
- Проверить тип данных
- Проверить источник диапазона
- Обновить сводную
- Проверить дубликаты
- Проверить формат дат
- Проверить тип агрегации
Идти по порядку.
Что если…
…данные постоянно растут?
Использовать умную таблицу или Power Query.
…нужно контролировать расхождения?
Добавить контрольную сумму рядом с исходными данными.
Контроль результата
После исправления:
- Сравнить итог сводной с формулой =СУММ() по столбцу.
- Проверить 3–5 случайных значений.
- Пересоздать сводную на копии данных.
Если совпадает — таблица чистая.
В Telegram — файл:
— исходные данные с ошибками
— сводная с расхождениями
— исправленная версия
— чек-лист диагностики
В следующей части разберём, где подводят динамические массивы.