Запрос Google Sheets: как создать сводную таблицу


Вы можете использовать следующий синтаксис для создания сводной таблицы с помощью Google Sheets Query:

= query ( A1:C13 , " select A, sum(C) group by A pivot B " )

В этом примере мы выбираем столбец A для представления строк сводной таблицы, столбец B для представления столбцов сводной таблицы и значения в столбце C для отображения внутри сводной таблицы.

В следующих примерах показано, как использовать этот синтаксис на практике.

Пример 1: создание сводной таблицы с помощью SUM()

Мы можем использовать следующую формулу для создания сводной таблицы, которая отображает общий объем продаж по продуктам и регионам для определенной компании:

Мы бы интерпретировали значения в сводной таблице следующим образом:

  • Общий объем продаж продукта А в Восточном регионе составил 388 .
  • Общий объем продаж продукта B в Восточном регионе составил 0 .
  • Общий объем продаж продукта C в Восточном регионе составил 476 .
  • Общий объем продаж продукта D в Восточном регионе составил 0 .

И так далее.

Пример 2. Создание сводной таблицы с помощью AVG()

Мы можем использовать следующую формулу для создания сводной таблицы, которая отображает средние продажи по продуктам и регионам для определенной компании:

Мы бы интерпретировали значения в сводной таблице следующим образом:

  • Средний объем продаж продукта А в Восточном регионе составил 388 .
  • Средний объем продаж продукта B в Восточном регионе составил 0 .
  • Средний объем продаж продукта C в Восточном регионе составил 238 .
  • Средний объем продаж продукта D в Восточном регионе составил 0 .

И так далее.

Дополнительные ресурсы

Запрос Google Sheets: как выбрать несколько столбцов
Запрос Google Sheets: как использовать Group By
Запрос Google Sheets: как использовать Order By