Добавить в корзинуПозвонить
Найти в Дзене
Макрос решает

Сводная таблица показывает странные цифры: 8 реальных причин, которые путают даже опытных

Почему сводная таблица в Excel считает неправильно — реальные причины. Разбор причин, почему сводная таблица показывает неверные суммы: текстовые числа, кэш, скрытые строки, дубликаты, формат, источник данных. Пошаговая диагностика + файл. В прошлой части мы разбирали #Н/Д. Теперь другая ситуация. Сводная таблица считает. Ошибки нет. Но итоговые цифры не совпадают с ручной проверкой. И это самое неприятное — потому что сводной обычно верят без проверки. Разберём, где она врёт и почему. Файл с “ломаной” и исправленной сводной лежит в Telegram — можно пройти каждый сценарий руками. Исходные данные — 5 000 строк продаж. Сводная показывает итог: 1 248 900 Ручная сумма по столбцу: 1 263 900 Разница — 15 000. Кто ошибся? Самая частая. Если часть значений хранится как текст, сводная их не суммирует. В исходных данных: =ЕЧИСЛО(B2) Если есть ЛОЖЬ — перед вами текст. Преобразовать столбец через “Текст по столбцам”. Добавить вспомогательный столбец: =ЗНАЧЕН(B2) Сводная учитывает скрытые строки
Оглавление

Почему сводная таблица в 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. Пустые строки с формулой ""

Если столбец содержит формулу, возвращающую пустую строку,
сводная может учитывать её как значение.

Диагностический алгоритм

Когда сводная “врёт”:

  1. Проверить тип данных
  2. Проверить источник диапазона
  3. Обновить сводную
  4. Проверить дубликаты
  5. Проверить формат дат
  6. Проверить тип агрегации

Идти по порядку.

Что если…

…данные постоянно растут?

Использовать умную таблицу или Power Query.

…нужно контролировать расхождения?

Добавить контрольную сумму рядом с исходными данными.

Контроль результата

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

  1. Сравнить итог сводной с формулой =СУММ() по столбцу.
  2. Проверить 3–5 случайных значений.
  3. Пересоздать сводную на копии данных.

Если совпадает — таблица чистая.

В Telegram — файл:
— исходные данные с ошибками
— сводная с расхождениями
— исправленная версия
— чек-лист диагностики

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

Напишите в комментариях: что чаще у вас — кэш или текстовые числа?

Подпишитесь на наш Телеграм-канал, чтобы не пропустить выхода новых шаблонов, гайдов и чек-листов.

Макрос решает