Язык запросов Google: Фильтруйте таблицу PIVOT с предложением WHERE - PullRequest
0 голосов
/ 22 апреля 2020

Можно ли использовать предложение WHERE в сочетании с предложением PIVOT на языке запросов Google?

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

select B, sum(C) group by B pivot A

enter image description here

Теперь я хотел бы изменить сводную таблицу так, чтобы отображались только столбцы с годами 2018 и после. Я попытался выполнить следующий запрос:

select B, sum(C) group by B pivot A where A>=2018

Почему я получаю ошибку здесь и есть ли способ достичь цели фильтрации сводной таблицы в соответствии с заданными c критериями?

enter image description here

1 Ответ

1 голос
/ 22 апреля 2020

Вам необходимо заменить предложение where.

Пожалуйста, используйте следующую формулу:

=QUERY(A3:C9,"select B, sum(C) where A>=2018 group by B pivot A")

Порядок языковых предложений в запросе : :

выберите, где, сгруппировать, сводить, упорядочить по, предел, смещение, метка, формат, параметры

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...