Вы можете использовать следующий синтаксис для создания сводной таблицы с помощью 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