Вы нажимаете «Вставка сводной таблицы», а Excel ругается на недопустимое имя поля? Или отчет строится, но с кучей ошибок и пустых строк?
Проблема не в Excel, а в структуре ваших данных. Таблица, которая понятна человеку (с отступами, красивыми объединениями и многострочной шапкой), абсолютно непонятна машине.
- Главное правило: одна строка — одна запись.
- Главный враг: объединенные ячейки.
- Цель: сделать «скучную», плоскую таблицу.
- Человек vs Машина: почему красивая таблица не работает
- Правило 1. Одна строка заголовка (Без «этажей»)
- Правило 2. Никаких объединенных ячеек
- Правило 3. Заполненные пустоты
- Правило 4. Правильные типы данных
- Финальный штрих: Ctrl+T
Человек vs Машина: почему красивая таблица не работает
Для Сводных таблиц и Power Query идеальная таблица выглядит скучно: это просто прямоугольник с данными, без пропусков и украшений. Это называется «Плоская таблица».
Правило 1. Одна строка заголовка (Без «этажей»)
Частая ошибка: шапка в две или три строки. Например, сверху «Январь», а под ним «План» и «Факт».
Почему это плохо: Сводная таблица берет названия полей только из первой строки. Всё, что ниже, она посчитает данными.
Правило 2. Никаких объединенных ячеек
Объединение (Merge & Center) — это визуальный трюк. Физически данные хранятся только в верхней левой ячейке, а остальные — пустые.
При сортировке или фильтрации такая таблица развалится. А Сводная таблица посчитает сумму только для первой строки группы, а остальные потеряет.
Если вам нужно визуально выровнять заголовок по центру, используйте центрирование без объединения. Это безопасно.
Правило 3. Заполненные пустоты
В отчетах для печати мы часто пишем название категории один раз (например, «Мебель»), а ниже оставляем пустоту, подразумевая, что это тоже мебель.
Для Excel пустота — это пустота. Если вы построите сводную, все эти строки попадут в категорию (пусто).
- Заполните все пустые ячейки значениями сверху.
- Удалите полностью пустые строки, которые разрывают таблицу. Подробнее об этом в статье про очистку таблицы перед анализом.
Правило 4. Правильные типы данных
Убедитесь, что числа являются числами, а даты — датами.
- Если в столбце «Цена» стоит «1000 руб.» (текстом) — сводная не сможет это просуммировать.
- Если число сохранено как текст (зеленый треугольник) — результат суммы будет 0. Как это вылечить, мы разбирали в статье о конвертации текста в числа.
Финальный штрих: Ctrl+T
Когда вы убрали лишнее, превратите ваш диапазон в Умную таблицу (Ctrl+T).
Это зафиксирует границы данных. Теперь, если вы добавите новые продажи внизу, вам достаточно нажать кнопку «Обновить» в сводной таблице, и новые данные подтянутся автоматически.
Итоговый чек-лист
- Шапка: одна строка, уникальные названия, нет пустых ячеек.
- Структура: нет объединенных ячеек.
- Полнота: нет полностью пустых строк и столбцов внутри массива.
- Данные: в каждой ячейке — значение (нет "подразумеваемых" пустот).
- Формат: числа — это числа, даты — это даты.

Комментарии
Комментариев пока нет.