Executa Idioma de Consulta da API de Visualização do Google nos dados.
Exemplos de utilização
QUERY(A2:E6;"select avg(A) pivot B")
QUERY(A2:E6;F2;FALSO)
Sintaxe
QUERY(dados; consulta; [cabeçalhos])
-
dados
– o intervalo de células em que a consulta deve ser executada.-
Cada coluna de
dados
só pode conter valores booleanos, numéricos (incluindo tipos de data/hora) ou de string. -
Em caso de tipos de dados mistos numa única coluna, o tipo de dados maioritário determina o tipo de dados da coluna para fins de consulta. Os tipos de dados minoritários são considerados valores nulos.
-
-
consulta
– a consulta a executar, escrita no Idioma de consulta da API de visualização da Google.-
O valor
consulta
tem de estar entre aspas ou ser uma referência a uma célula que contém o texto adequado. -
Consulte https://developers.google.com/chart/interactive/docs/querylanguage para obter mais detalhes sobre o idioma de consulta.
-
-
cabeçalhos
– [OPCIONAL] – o número de linhas de cabeçalho no topo dos dados. Se omitido ou definido como -1, o valor é estimado com base no conteúdo dos dados.
Exemplos
Nota: cada exemplo está num separador próprio.Dados de exemplo
Selecionar e onde
Devolve linhas que correspondem à condição especificada com as cláusulas Selecionar
e Onde.
Agrupar por
Agrega os valores Salários
em todas as linhas com as cláusulas Selecionar e Agrupar por.
Rodar
Transforma os valores distintos inseridos nas colunas em novas colunas.
Ordenar por
Agrega os valores Dept
em todas as linhas e ordena o valor máximo de Salário.
Cabeçalhos
Especifica o número de linhas de cabeçalho no intervalo de entrada, o que permite que a transformação da entrada do intervalo de linhas de vários cabeçalhos seja transformada numa única entrada de cabeçalho da linha.