Что такое сводная таблица (pivot table) в Excel или Google Sheets?

Сводная таблица (pivot table) — это мощный инструмент анализа и агрегации данных, доступный в Excel, Google Sheets и других табличных процессорах. Она позволяет быстро суммировать, группировать, фильтровать и представлять данные из больших таблиц в удобной и структурированной форме, не изменяя исходную таблицу.

Основные возможности сводной таблицы

  1. Агрегация данных: можно подсчитать сумму, среднее, количество, минимальные/максимальные значения, процент и др.

  2. Группировка по категориям: данные можно группировать по датам, текстовым меткам, числовым диапазонам.

  3. Фильтрация и сегментация: легко отфильтровывать значения, используя встроенные фильтры или срезы (slicers).

  4. Перекрестная аналитика: возможность анализа данных по двум и более измерениям одновременно (например, доходы по странам и кварталам).

  5. Динамическое обновление: при изменении исходных данных сводная таблица может быть обновлена без создания новой.

Из каких элементов состоит сводная таблица

  1. Строки (Rows) – категории, по которым разбиваются данные горизонтально (например, названия товаров).

  2. Столбцы (Columns) – категории, по которым данные группируются вертикально (например, регионы или месяцы).

  3. Значения (Values) – агрегированные данные, например суммы или количества (например, общая выручка).

  4. Фильтры (Filters) – позволяют ограничивать отображаемые данные по определённым критериям (например, только по одному году).

  5. Срезы (Slicers) – визуальные фильтры, добавляемые к сводной таблице для быстрого переключения по значениям (например, переключение между отделами).

Пример использования

Исходные данные:

Дата Товар Категория Сумма продаж Город
2024-01-01 Кофе Напитки 100 Москва
--- --- --- --- ---
2024-01-01 Чай Напитки 80 Москва
--- --- --- --- ---
2024-01-01 Хлеб Продукты 60 Санкт-Петербург
--- --- --- --- ---
2024-01-02 Кофе Напитки 120 Москва
--- --- --- --- ---
2024-01-02 Хлеб Продукты 50 Москва
--- --- --- --- ---

Цель: Посчитать общую сумму продаж по категориям и городам.

Сводная таблица:

Категория Москва Санкт-Петербург Итого
Напитки 300 0 300
--- --- --- ---
Продукты 50 60 110
--- --- --- ---
Итого 350 60 410
--- --- --- ---

Создание сводной таблицы в Excel

  1. Выделите диапазон данных.

  2. Перейдите во вкладку Вставка → Сводная таблица.

  3. Выберите место размещения (новый или существующий лист).

  4. В панели полей сводной таблицы перетаскивайте поля:

    • В «Строки» — например, _Категория
      _
    • В «Столбцы» — _Город
      _
    • В «Значения» — _Сумма продаж
      _
  5. По необходимости добавьте фильтры.

Создание сводной таблицы в Google Sheets

  1. Выделите таблицу и выберите Данные → Сводная таблица.

  2. Выберите новый или текущий лист.

  3. В боковой панели добавьте строки, столбцы и значения аналогично Excel.

  4. В Google Sheets также доступны функции фильтрации и группировки по дате.

Типы агрегатов, которые можно использовать

Функция Назначение
Сумма (Sum) Суммирование значений
--- ---
Среднее (Average) Подсчёт среднего значения
--- ---
Максимум (Max) Наибольшее значение
--- ---
Минимум (Min) Наименьшее значение
--- ---
Количество (Count) Подсчёт записей
--- ---
Процент от общего Показывает долю от общей суммы
--- ---
Ранжирование Можно вычислить позицию в ранге
--- ---

Дополнительные функции сводных таблиц

  • Группировка по дате: можно разбить даты на дни, месяцы, кварталы, годы.

  • Пользовательские поля: можно добавлять вычисляемые поля (например, наценка = цена - себестоимость).

  • Сортировка по значениям: например, от самой продаваемой категории до наименее.

  • Множественные значения: можно одновременно показывать и сумму, и количество.

Применение в аналитике

Сводные таблицы незаменимы при:

  • Финансовом анализе (доходы, расходы, прибыль).

  • Продажах (что, где, когда, и сколько продано).

  • Маркетинге (эффективность каналов, конверсии).

  • Управлении персоналом (HR-аналитика по отделам).

  • Складском учёте (остатки, оборот, движение товаров).

Ограничения сводных таблиц

  • Статичность: сводная таблица — не интерактивный дашборд, хотя может быть очень мощной.

  • Объём данных: в Excel есть лимиты на количество строк, хотя Power Pivot решает это.

  • Сложные расчёты: при необходимости применять многослойную логику, сводных таблиц может быть недостаточно, и нужен Power Query или Power BI.

Отличие от обычной фильтрации и сортировки

  • Фильтрация — просто скрывает ненужные строки.

  • Сортировка — меняет порядок строк.

  • Сводная таблица — агрегирует и реорганизует данные, создавая новую таблицу с новым представлением.

Сводная таблица — универсальный инструмент для анализа структурированных данных без необходимости писать код. Благодаря гибкой настройке и высокой наглядности, она подходит как для быстрого анализа, так и для создания подробных отчётов.