Lista de Consultas para a Função QUERY no Google Planilhas

スポンサーリンク

A função QUERY no Google Planilhas é uma ferramenta poderosa para filtrar, ordenar e agrupar dados de maneira flexível. Este artigo apresenta uma lista de consultas que podem ser usadas com a função QUERY, acompanhadas de exemplos práticos.

スポンサーリンク

Sintaxe Básica da Função QUERY

=QUERY(intervalo_de_dados, consulta, [número_de_cabeçalhos])

Exemplo: =QUERY(A1:D10, “SELECT A, B WHERE C > 100”, 1)

Neste exemplo, a consulta seleciona as colunas A e B do intervalo de dados A1:D10, considerando apenas as linhas onde os valores da coluna C são maiores que 100.

Lista de Consultas

SELECT (Selecionar Colunas)

Consulta Descrição
SELECT A, B Seleciona as colunas A e B.
SELECT * Seleciona todas as colunas.

WHERE (Filtragem Condicional)

Consulta Descrição
WHERE C > 100 Seleciona linhas onde os valores da coluna C são maiores que 100.
WHERE D = 'São Paulo' Seleciona linhas onde os valores da coluna D são “São Paulo”.
WHERE A CONTAINS 'abc' Seleciona linhas onde os valores da coluna A contêm “abc”.

ORDER BY (Ordenação)

Consulta Descrição
ORDER BY B Ordena as linhas pelos valores da coluna B em ordem crescente.
ORDER BY C DESC Ordena as linhas pelos valores da coluna C em ordem decrescente.

LIMIT (Limitar Número de Linhas)

Consulta Descrição
LIMIT 10 Seleciona as 10 primeiras linhas.
LIMIT 1 Seleciona apenas a primeira linha.

OFFSET (Pular Linhas)

Consulta Descrição
OFFSET 5 Pula as primeiras 5 linhas.
LIMIT 10 OFFSET 5 Seleciona 10 linhas a partir da sexta linha.

GROUP BY (Agrupamento)

Consulta Descrição
GROUP BY A Agrupa as linhas pelos valores da coluna A.
SELECT A, SUM(B) GROUP BY A Retorna os valores somados da coluna B, agrupados por A.

PIVOT (Criar Tabelas Dinâmicas)

Consulta Descrição
PIVOT B Transforma os valores da coluna B em colunas dinâmicas.

Exemplo de Uso

Abaixo está um exemplo prático da função QUERY:

A B C
1 Produto Preço Categoria
2 Maçã 100 Frutas
3 Laranja 120 Frutas
4 Repolho 80 Verduras

Exemplo de Consulta:

=QUERY(A1:C4, “SELECT A, B WHERE C = ‘Frutas’ ORDER BY B DESC”, 1)

Esta consulta seleciona o nome e o preço dos produtos da categoria “Frutas”, ordenados por preço em ordem decrescente.