Сводная таблица: создание и настройка полей
Уроки курсаСводная таблица: создание и настройка полей
Условное форматирование умеет выделять отдельные ячейки, но когда нужно не раскрасить, а подсчитать, сгруппировать и сравнить данные в одном отчёте — в дело вступает сводная таблица. Прежде чем её строить, важно убедиться, что исходные данные находятся в нужном виде.
Требования к плоскому источнику данных для сводной таблицы
Сводная таблица читает данные из диапазона, у которого есть чёткая структура. Если структура нарушена, Excel либо откажется строить отчёт, либо построит его неверно. Перед вставкой стоит проверить диапазон по четырём пунктам.
Первая строка — уникальные заголовки. Каждый столбец должен иметь заголовок, и заголовки не должны повторяться. У обычного диапазона пустой заголовок может привести к ошибке «Недопустимое имя поля сводной таблицы», поэтому заполните все заголовки до вставки отчёта. Если сначала превратить диапазон в умную таблицу, Excel может создать служебное имя вроде «Столбец1», но его всё равно лучше заменить понятным.
Нет объединённых ячеек. Объединение — частая причина того, что данные «разъезжаются» при построении отчёта. Объединённую ячейку с заголовком Excel воспринимает неоднозначно; объединённые ячейки в строках данных создают пустоты.
Нет полностью пустых строк и столбцов внутри данных. Пустая строка посередине таблицы сигнализирует Excel о конце диапазона — всё ниже она просто проигнорирует. Пустой столбец разрывает диапазон аналогично.
Каждая строка — одна запись. Итоговые строки, промежуточные подзаголовки и строки-разделители не должны входить в источник: они появятся в сводной как отдельные категории и исказят суммы.
Если диапазон оформлен как «умная таблица» (Ctrl+T), есть дополнительное преимущество: при добавлении новых строк в источник диапазон расширяется автоматически, и после команды «Обновить» сводная таблица подхватит свежие данные. Обычный статичный диапазон при росте данных придётся перепривязывать вручную.
Практический вопрос перед началом работы простой: посмотрите на первую строку — все ли ячейки заполнены и уникальны? Прокрутите данные — есть ли пустые строки? Если всё в порядке, можно переходить к созданию отчёта.
