Função QUERY - Google Sheets




      Olá, neste post vou demonstrar como é simples usar a função QUERY do Google Sheets.
São muitas as utilidades para esta função, porem vou mostrar como fazer para criarmos uma espécie de "banco de dados" de um estoque de uma loja de roupas.


Sintaxe da Função

A sintaxe da função Query é =(QUERY("planilha com os dados! referencia de colunas"; "Consulta"; Cabeçalho(Opcional)))

Link dos dados

Você poderá copiar os dados desta planilha ou utilizar uma fonte de dados própria.


Inicialização

Crie uma nova planilha chamada QUERY ao lado da planilha com os dados que iremos consumir.


Inserindo a função QUERY:

Selecionaremos os dados da tabela inserindo o nome da tabela e em seguida a referência. Se inserirmos na consulta "select  * " a QUERY irá retornar todo o conteúdo selecionado da tabela produtos.


Cada coluna de nossa planilha pode ser representada na QUERY  por A, B, C em diante assim como em nossa planilha Produtos.

Se inserirmos em consulta as colunas A, B, C e em diante teremos apenas as colunas desejadas. Por exemplo vamos selecionar apenas o Código(A), Descrição(B), e Valor(E) destes itens.

Então a QUERY ficará assim: "=(QUERY(Produtos!A1:E;"select A, B, E"))"


Podemos também selecionar colunas baseadas em valores específicos de cada item, por exemplo se quiséssemos mostrar apenas os produtos vendidos na estação de inverno, colocamos na QUERY o comando WHERE após as colunas informando que só queremos os itens que na coluna estação estão como Inverno. Por exemplo: "=(QUERY(Produtos!A1:E;"select A, B, E where C ='Inverno'"))"




Conclusão:

Viu bem fácil!
Agora tente criar queries baseados em outros valores de colunas ou ate mesmo com sua própria base de dados.



Comentários