Search
Clear search
Close search
Google apps
Main menu

QUERY

Runs a Google Visualization API Query Language query across data.

Sample Usage

QUERY(A2:E6,"select avg(A) pivot B")

QUERY(A2:E6,F2,FALSE)

Syntax

QUERY(data, query, [headers])

  • data - The range of cells to perform the query on.

    • Each column of data can only hold boolean, numeric (including date/time types) or string values.

    • In case of mixed data types in a single column, the majority data type determines the data type of the column for query purposes. Minority data types are considered null values.

  • query - The query to perform, written in the Google Visualization API Query Language.

  • headers - [ OPTIONAL ] - The number of header rows at the top of data. If omitted or set to -1, the value is guessed based on the content of data.

Examples

Example data.

Returns rows that match the speified condition using Select and Where clauses.

Aggregates Salary values across rows using Select and Group by clauses.

Transforms distinct values in columns into new columns..

Aggregates Dept values across rows and sorts by the maximum value of Salary.

Specifies the number of header rows in the input range, which enables transformation of multi-header rows range input to be transofrmed to a single row header input.

Mary is a Docs & Drive expert and author of this help page. Leave her feedback below about the page.

Was this article helpful?
How can we improve it?