Dominando a fórmula QUERY: 4 casos de uso com exemplos

A fórmula QUERY do Planilhas Google é uma ferramenta poderosa para filtrar, agrupar e resumir dados. Com essa fórmula, você pode simplificar o gerenciamento de dados, realizar análises avançadas e criar relatórios detalhados.

Neste blog, exploraremos quatro casos de uso práticos para demonstrar como a fórmula QUERY pode transformar seus fluxos de trabalho.

1. Simplificação do gerenciamento de estoque

Cenário: Um gerente de depósito precisa recuperar detalhes sobre produtos com excesso de vendas e calcular os totais diários de falta de estoque a partir dos registros de inventário.

A

B

C

Produto

Estoque

Vendas

Produto A

50

60

Produto B

30

15

Produto C

10

20

=QUERY(A1:C4, “SELECT A, B, C, (C - B) WHERE (C - B) > 0 LABEL (C - B) ‘Oversold by’ “, 1)

Desmembramento:

  1. Faixa de dados: (A1:C4).
    • A fórmula processa os dados de toda a tabela.
  2. Cláusula SELECT: SELECIONE A, B, C, (C - B).
    • Recupera as colunas A, B, C e a diferença entre vendas e estoque (C - B).
  3. Cláusula WHERE: (C - B) > 0.
    • Filtra as linhas em que as vendas são maiores que o estoque, mostrando apenas os produtos com excesso de vendas.
  4. Cláusula LABEL: RÓTULO (C - B) ‘Oversold by’.
    • Renomeia (C - B) para “Oversold by” na saída.
  5. Indicador de cabeçalho: (1).
    • Trata a primeira linha como cabeçalhos para formatação adequada.
Produto Estoque Vendas Sobrevendido por
Produto A 50 60 10
Produto C 10 20 10

Copie a planilha para verificar a fórmula

Como funciona

A fórmula QUERY seleciona produtos cujas vendas excedem o estoque, calculando automaticamente o valor de sobrevenda.

Benefícios

  • Identificar produtos com excesso de vendas em segundos.
  • Elimine a filtragem manual e os erros de cálculo.

2. Resumo dos dados financeiros por categoria

Cenário: Uma equipe de finanças precisa analisar as despesas por categoria para relatórios diários e mensais.

A

B

C

Data

Categoria

Despesas ($)

01/01/2024

Marketing

200

01/01/2024

Viagens

300

02/01/2024

Marketing

150

=QUERY(A1:C5, “SELECT B, SUM(C) WHERE B IS NOT NULL GROUP BY B LABEL SUM(C) ‘Total Expense ($)'”, 1)

Detalhamento

  1. Faixa de dados: (A1:C5).
    • A fórmula processa os dados das colunas A, B e C nesse intervalo.
  2. Cláusula SELECT: SELECT B, SUM(C).
    • Recupera a coluna B (Categoria) e calcula a soma da coluna C (Despesa).
  3. Cláusula WHERE:WHERE B IS NOT NULL.
    • Exclui as linhas em que a coluna B (Categoria) está em branco.
  4. Cláusula GROUP: GROUP BY B LABEL SUM(C)
    • Agrupa os dados por categoria (B) para calcular os totais de cada categoria exclusiva.
  5. Cláusula LABEL: LABEL SUM(C) ‘Total Expense ($)’.
    • Renomeia o total calculado (SUM(C)) para “Total Expense ($)” para maior clareza.
  6. Indicador de cabeçalho: 1.
    • Trata a primeira linha como cabeçalhos para formatação adequada.
Categoria Despesa total ($)
Marketing 350
Viagens 300

Copie a planilha para verificar a fórmula

Como funciona

A fórmula QUERY agrupa as despesas por categoria e calcula seu total.

Benefícios

  • Obter insights sobre os padrões de gastos.
  • Prepare rapidamente dados para análises ou apresentações financeiras.

Detalhamento

  1. Faixa de dados: (A1:C5).
    • A fórmula processa os dados das colunas A, B e C nesse intervalo.
  2. Cláusula SELECT: SELECT B, SUM(C).
    • Recupera a coluna B (Categoria) e calcula a soma da coluna C (Despesa).
  3. Cláusula WHERE:WHERE B IS NOT NULL.
    • Exclui as linhas em que a coluna B (Categoria) está em branco.
  4. Cláusula GROUP: GROUP BY B LABEL SUM(C)
    • Agrupa os dados por categoria (B) para calcular os totais de cada categoria exclusiva.
  5. Cláusula LABEL: LABEL SUM(C) ‘Total Expense ($)’.
    • Renomeia o total calculado (SUM(C)) para “Total Expense ($)” para maior clareza.
  6. Indicador de cabeçalho: 1.
    • Trata a primeira linha como cabeçalhos para formatação adequada.
Categoria Despesa total ($)
Marketing 350
Viagens 300

Copie a planilha para verificar a fórmula

3. Rastreamento do movimento de estoque

Cenário: Um gerente de loja deseja monitorar o estoque adicionado e vendido por produto durante uma semana.

A

B

C

Produto

Data

Estoque ($)

Produto A

01/01/2024

10

Produto A

02/01/2024

20

Produto B

01/01/2024

5

=QUERY(A1:C6, “SELECT A, SUM(C) WHERE A IS NOT NULL GROUP BY A LABEL SUM(C) ‘Total Stock Added ($)’ “, 1)

Desmembramento:

  1. Faixa de dados: (A1:C6).
    • A fórmula processa os dados das colunas A, B e C nesse intervalo.
  2. Cláusula SELECT: SELECT A, SUM(C).
    • Recupera a coluna A (Nome do produto) e a soma da coluna C (Estoque adicionado).
  3. Cláusula WHERE: ONDE A NÃO É NULO.
    • Exclui as linhas em que a coluna A (Nome do produto) está em branco.
  4. Cláusula GROUP: GROUP BY A.
    • Agrupa os dados por produto (A) para calcular os totais de cada produto exclusivo.
  5. Cláusula LABEL: LABEL SUM(C) ‘Total Stock Added ($)’.
    • Renomeia o total calculado (SUM(C)) para “Total de estoque adicionado ($)” para maior clareza.
  6. Indicador de cabeçalho: 1.
    • Trata a primeira linha como cabeçalhos para formatação adequada.
Produto Estoque total adicionado ($)
Produto A 30
Produto B 5

Copie a planilha para verificar a fórmula

Como funciona

A fórmula QUERY agrupa as entradas de estoque por produto e calcula o total.

Benefícios

  • Resumir dinamicamente as tendências de ações.
  • Simplifique as tarefas de reconciliação de estoque.

4. Criação de relatórios detalhados de timesheet

Cenário: Uma equipe de RH precisa gerar relatórios das horas dos funcionários por projeto e semana.

A

B

C

Funcionário

Projeto

Horas ($)

Alice

Projeto X

10

Bob

Projeto Y

15

Alice

Projeto Y

20

=QUERY(A1:C5, “SELECT B, SUM(C) WHERE B IS NOT NULL GROUP BY B LABEL SUM(C) ‘Total Hours'”, 1)

Detalhamento

  1. Faixa de dados: A1:C5.
    • Processa os dados das colunas A, B e C nesse intervalo.
  2. Cláusula SELECT: SELECT B, SUM(C).
    • Recupera a coluna B (Nome do projeto) e calcula a soma da coluna C (Horas trabalhadas).
  3. Cláusula WHERE: ONDE B NÃO É NULO.
    • Exclui as linhas em que a coluna B (Nome do projeto) está em branco.
  4. Cláusula GROUP: GROUP BY B.
    • Agrupa os dados por projeto (B) para calcular os totais de cada projeto exclusivo.
  5. Cláusula LABEL: LABEL SUM(C) ‘Total Hours’.
    • Renomeia o total calculado (SUM(C)) para “Total Hours” para maior clareza
  6. Indicador de cabeçalho: 1.
    • Trata a primeira linha como cabeçalhos para formatação adequada.
Projeto Total de horas
Projeto X 10
Projeto Y 35

Copie a planilha para verificar a fórmula

Como funciona

A fórmula QUERY agrupa as horas por projeto e calcula seu total, oferecendo uma visão detalhada da alocação de tempo.

Benefícios

  • Automatize os resumos das planilhas de horas.
  • Minimizar os erros de relatórios manuais.

Desbloquear o poder das fórmulas QUERY

A fórmula QUERY é uma ferramenta indispensável para quem trabalha com dados no Planilhas Google. Sua capacidade de filtrar, agrupar e resumir dados de forma dinâmica simplifica os fluxos de trabalho e revela insights poderosos.

Você tem um caso de uso exclusivo para a fórmula QUERY? Compartilhe-o nos comentários - gostaríamos de saber como você está usando essa ferramenta versátil!

Você também pode gostar...

Recursos e fórmulas do Google Sheets

Como encontrar a taxa de juros nominal usando o Planilhas Google

Sarah é uma jovem profissional que está tomando decisões financeiras importantes. De cartões de crédito a hipotecas, empréstimos estudantis e investimentos...
Recursos e fórmulas do Google Sheets

Extrair dados do Google Agenda para o Planilhas Google usando o Apps Script

Esta postagem foi publicada originalmente em nosso fórum da comunidade. Objetivo: Este guia demonstra como usar o Google Apps Script para extrair dados...
Recursos e fórmulas do Google Sheets

Usando a função PROPER para colocar a primeira letra de cada palavra em maiúscula no Planilhas Google

Observação: esta postagem foi publicada originalmente em nosso fórum da comunidade. Alguma vez você já precisou limpar uma lista de nomes, títulos ou qualquer...