Сводные таблицы в Excel обычно создаются из обычного диапазона данных или из умных таблиц. Но иногда бывает необходимо создать сводную таблицу из сводной таблицы Excel.
Поскольку по умолчанию сводная таблица из сводной таблицы создаваться не должна, то есть некоторые отличия от создания сводной таблицы из обычного массива данных.
Как создать сводную таблицу в Excel
Как подготовить исходную сводную таблицу
Для начала нужно подготовить исходную сводную таблицу для создания на базе нее итоговой сводной. Есть основные требования к таблице, из которой будет создаваться сводная, но в основном они уже будут реализованы по умолчанию, т.к. у нас уже есть исходная сводная таблица.
Но так же существуют специфические требования к сводной таблице, из которой будет создаваться новая сводная:
- Исходная сводная таблица должна быть представлена в табличной форме (не сжатая форма и не структура)
- Все строки должны быть заполнены значениями
- Не должна содержать промежуточных итогов
- Не должна содержать общих итогов по столбцам
- Значения (пусто) лучше убрать фильтрами из сводной таблицы
Пример подготовки исходной сводной таблицы для создания сводной таблицы
Для примера возьмем сводную таблицу, у которой в строках Регион, Город и Месяц, а в значениях — сумма продаж.
- Сводная таблица по умолчанию создана в форме структуры. Приведем ее к табличному виду: вкладка Конструктор — Макет отчета — Показать в табличной форме.
- Теперь для региона, города и месяца есть отдельные столбцы. Но часть ячеек не содержит значений, что не подходит для того, чтобы создать сводную таблицу из сводной таблицы.
Чтобы заполнить пустые ячейки значениями, нужно выбрать вкладку Конструктор — Макет отчета — Повторять все подписи элементов.
Пустые ячейки заполняются соответствующими значениями.
- Далее нужно убрать Промежуточные итоги: вкладка Конструктор — Промежуточные итоги — Не показывать промежуточные суммы.
- Теперь уберем строку (пусто) — оно по умолчанию добавляется во все сводные таблицы. Для этого выделим любую ячейку с любом из столбцов в данными (не значения) и в фильтре уберем галочку с (пусто).
Для остальных столбцов значение (пусто) можно не убирать, т.к. оно исчезнет для всей сводной таблицы.
- Осталось убрать Общие итоги: вкладка Конструктор — Общие итоги — Отключить для строк и столбцов.
Готово, теперь можем создать итоговую сводную таблицу из нашей исходной сводной таблицы.
Создаем сводную таблицу из сводной таблицы
В отличие от создания сводной таблицы из диапазона данных, где мы сначала выделяем исходный диапазон, а затем выбираем вкладку Вставка — Сводная таблица, в случае с созданием сводной таблицы на основе сводной таблицы такой вариант не подходит.
Если выделить сводную таблицу и перейти на вкладку Вставка, то кнопка Сводная таблица будет не активна.
Поэтому пойдем другим путем:
- Установим курсор в ячейку, с которой будет начинаться сводная таблица.
- Перейдем во вкладку Вставка — Сводная таблица.
- Установим курсор в поле Таблица или диапазон и выделим всю исходную сводную таблицу, обязательно включая заголовки.
- Нажимаем Ок и получаем привычную форму сводной таблицы.
- Теперь можем создать сводную таблицу в нужном нам разрезе.
Чек-лист идеальной сводной таблицы в Excel
Итак, в статье мы познакомились со способом, как можно сделать сводную таблицу из другой сводной таблицы.
Условное форматирование в сводной таблице Excel
Оригинал статьи взят с моего сайта https://excel-analytics.ru