Выполняет запросы на базе языка запросов API визуализации Google.
Пример использования
QUERY(A2:E6; "select avg(A) pivot B")
QUERY(A2:E6; F2; ЛОЖЬ)
Синтаксис
QUERY(данные; запрос; [заголовки])
-
данные
– диапазон ячеек, для которого нужно выполнить запрос.-
Каждый столбец
данных
может содержать только логические, числовые (включая типы дата/время) или строковые значения. -
Если в столбце содержатся данные разных типов, преобладающий тип данных определяет тип всего столбца для целей запросов. Остальные типы данных считаются нулевыми.
-
-
запрос
– запрос на выполнение, записанный на языке запросов API визуализации Google.-
Значение параметра
запрос
должно быть заключено в кавычки или представлять собой ссылку на ячейку, содержащую соответствующий текст. -
На странице https://developers.google.com/chart/interactive/docs/querylanguage можно получить более подробную информацию о языке запросов.
-
-
заголовки
– [ НЕОБЯЗАТЕЛЬНО ] – количество заголовочных строк в верхней части разделаданных
. В случае, если параметр опущен или равен-1
, его значение вычисляется автоматически в зависимости от содержимогоданных
.
Примеры
Пример данных.
Возвращает строки, удовлетворяющие заданному условию, используя операторы Select
и Where
.
Суммирует значения Заработной платы
во всех строках, используя операторы Select
и Group by
.
Находит различающиеся значения в столбцах и переносит их в новые столбцы.
Суммирует значения Отдел
во всех строках и сортирует их по максимальному значению Заработной платы
.
Определяет количество заголовочных строк во входном диапазоне, после чего преобразует заголовок из нескольких строк в однострочный.