Função QUERY do Google Planilhas: consultar linhas por critérios
Aprenda na prática como começar a usar a função QUERY no Google Planilhas e crie consultas avançadas de dados usando comandos SQL
PUBLICADO POR AYLTON INACIO
Tutoriais e Artigos > Google Tools
A função QUERY
do Google Planilhas (Google Sheets) permite a criação de consultas avançadas
usando a linguagem SQL, muito comum em gerenciamento de bancos de dados.
Vamos trabalhar com a seguinte base de dados como exemplo:
▶ Se preferir, acesse "Como usar a função QUERY do Google Planilhas | SQL para iniciantes" no YouTube.
Com a função QUERY
você pode rapidamente recuperar dados com base em critérios avançados, como,
por exemplo, o nome e idade de todos os funcionários que são do departamento de Engenharia com salário maior que 900 e que
são de nível Sênior. Ficaria algo como:
=QUERY(A2:G7;"SELECT A,F WHERE B = 'Engenharia' AND D > 900 AND G = TRUE")
As colunas podem ser referenciadas pela letra em caixa alta ou com Col1, Col2, Col3, neste padrão.
O comando SELECT
significa selecionar, tudo entre aspas duplas. Já o cláusula WHERE
é onde
colocamos a consulta SQL que pode receber diversos comandos.
Você pode usar AND (E)
ou OR (ou)
para usar diversos critérios de um vez. Caso tenha
vários que podem entrar em conflito, use parênteses para agrupar.
No nosso exemplo, usamos AND entre os critérios. Isso significa que todas as condições precisam ser verdadeiras para recuperar o registro. Caso queira recuperar os funcionários de engenharia e salário maior que 900, OU os de nível sênior, use a seguinte fórmula:
=QUERY(A2:G7;"SELECT A,F WHERE (B = 'Engenharia' AND D > 900) OR G = TRUE")
E o último detalhe é sobre critérios usando textos, como Engenharia. Eles devem estar entre aspas simples. Com esses exemplos você poderá iniciar na linguagem. Fique de olho aqui no site para tutoriais mais avançados.
Então é isso, eu espero que você tenha gostado desta publicação. Fique à vontade para compartilhar nas suas redes sociais para ajudar na divulgação e crescimento do site.
Aproveite para se inscrever no meu canal do YouTube e também na News do site pra ficar por dentro das novidades em artigos, tutoriais e cursos online.
Abraço e até a próxima!