Dominando a fórmula IFs: simplifique a lógica condicional no Planilhas Google

A fórmula IFS no Planilhas Google é ideal para avaliar várias condições em uma única fórmula. Seja para rastrear níveis de estoque, gerenciar dados de vendas ou lidar com inventário, essa fórmula simplifica operações lógicas complexas e garante uma tomada de decisão eficiente. 

Vamos explorar como a fórmula IFS funciona e destacar suas aplicações práticas com exemplos da vida real.

Sintaxe da fórmula IFS

A fórmula IFS avalia várias condições e retorna o primeiro resultado em que a condição é VERDADEIRA. Ao contrário do IF, que exige aninhamento para várias condições, a fórmula IFS lida com elas facilmente.

=IFS(condition1, value_if_true1, [condition2, value_if_true2], ...)

  • condição1: A primeira condição a ser testada.
  • value_if_true1: O valor a ser retornado se condição1 é VERDADEIRO.
  • condição2, value_if_true2, etc.: condições adicionais e seus respectivos resultados.

Por que usar a fórmula IFS?

  • Elimina a necessidade de incômodos aninhamentos IF fórmulas.
  • Lida com várias condições com clareza e precisão.
  • Oferece lógica flexível e dinâmica para cálculos avançados.

1. Gerenciar o reabastecimento de estoque

Cenário: Calcular o status do estoque com base em limites específicos.

A

B

C

Produto

Nível de estoque

Status

Produto A

5

Reordenar em breve

Produto B

0

Fora de estoque

Produto C

50

Em estoque

=IFS(B5=0, “Fora de estoque”, B5<10, “Faça um novo pedido em breve”, B5>=10, “Em estoque”)

Composição da fórmula:

  • Condição 1: B5=0, “Fora de estoque”
    • Se o valor em B5 é exatamente 0, a fórmula retorna “Fora de estoque”.
  • Condição 2: B5<10, “Reordenar em breve”
    • Se o valor em B5 é menor que 10 (mas não 0), a fórmula retorna “Faça um novo pedido em breve”.
  • Condição 3: B5>=10, “Em estoque”
    • Se o valor em B5 é maior ou igual a 10, a fórmula retorna “Em estoque”

Verifique a fórmula na planilha

Como funciona:

  • Se o nível de estoque for 0, ele retorna “Fora de estoque”.
  • Se o nível de estoque for menor que 10, ele retorna “Faça um novo pedido em breve”.
  • Caso contrário, ele retorna “Em estoque”.

Benefícios:

  • Rastreia automaticamente o status do estoque sem intervenção manual.
  • Ajuda a manter níveis ideais de estoque.

2. Distribuição das vendas por estágio

Cenário: Categorizar os leads de vendas com base em seu status.

A

B

Status do líder

Estágio

Alvo

Inicial

Contrato gerado

Negociação

Perdido

Fechado - Perdido

Ganhou

Fechado - Vencido

=IFS(A5=“Alvo”, “Inicial”, A5=“Contrato gerado”, “Negociação”, A5=“Perdido”, “Fechado - Perdido”, A5=“Ganhou”, “Fechado - Vencido”)

Detalhamento da fórmula

  • Condição 1: A5=”Alvo”, “Inicial”
    • Se o valor em A5 é “Alvo”, a fórmula retorna “Inicial”.
  • Condição 2: A5=”Contract Generated” (Contrato gerado), “Negotiation” (Negociação)”
    • Se o valor em A5 é “Contrato gerado”, a fórmula retorna “Negociação”.
  • Condição 3: A5=”Perdido”, “Fechado - Perdido”
    • Se o valor em A5 é “Perdido”, a fórmula retorna “Fechado - Perdido”.
  • Condição 4: A5=”Ganhou”, “Fechado - Ganhou”
    • Se o valor em A5 é “Ganhou”, a fórmula retorna “Fechado - Vencido”.

Confira a fórmula na planilha

Como funciona

Faz a correspondência do status do lead com estágios predefinidos e retorna o estágio correspondente.

Benefícios

  • Fornece categorização dinâmica para leads, ajudando a melhorar o controle de vendas.
  • Simplifica a visualização do pipeline de vendas.

3. Sistema de avaliação do aluno com base em pontuações

Cenário: Um professor deseja atribuir notas aos alunos com base em suas pontuações nos testes usando critérios específicos.

A

B

C

Nome do aluno

Pontuação

Grau

Alice Johnson

85

A

Bob Carter

72

B

Clara Lopez

90

A

David Brown

65

C

Emma White

50

D

=IFS(B5=“”, “Dados ausentes”, B5>=85, “A”, B5>=70, “B”, B5>=60, “C”, B5<60, “D”)

Detalhamento da fórmula

  • Condição 1:
    • B5=””, “Dados ausentes”: Se a célula B5 estiver em branco, a fórmula retornará “Missing Data” (Dados ausentes).
  • Condição 2:
    • B5>=85, “A”: Se a pontuação for maior ou igual a 85, ele retornará “A”.
  • Condição 3:
    • B5>=70, “B”: Se a pontuação for maior ou igual a 70, mas menor que 85, ele retornará “B”.
  • Condição 4:
    • B5>=60, “C”: Se a pontuação for maior ou igual a 60, mas menor que 70, ele retornará “C”.
  • Condição 5:
    • B5<60, “D”: Se a pontuação for menor que 60, ele retornará “D”.

Confira a fórmula na planilha

Como funciona

  • A fórmula começa verificando se B5 está em branco. Se for verdadeiro, ele retorna imediatamente “Dados ausentes” e interrompe a avaliação adicional.
  • Se B5 tem uma pontuação, ele avalia a pontuação em relação às condições em ordem sequencial:
    • Se B5 >= 85, ele atribui “A”.
    • Se B5 >= 70, ele atribui “B” (somente se a pontuação não se qualificar para “A”).
    • Se B5 >= 60, ele atribui “C” (somente se a pontuação não se qualificar para “A” ou “B”).
    • Se B5 < 60, ele atribui “D”.
  • O IFS A fórmula para de ser avaliada assim que encontra uma condição que é VERDADEIRO, garantindo a eficiência.
  • Trata dados ausentes e atribui notas apropriadas automaticamente, economizando tempo e reduzindo erros.

Benefícios

  • Simplifica a lógica: Elimina a necessidade de instruções IF aninhadas, tornando as fórmulas mais fáceis de ler e gerenciar.
  • Lida com várias condições: Avalia de forma eficiente vários critérios em uma única fórmula.
  • Dinâmico e flexível: Adapta-se a diferentes cenários, como classificação, aprovações ou categorização.
  • Melhora a clareza: Fornece saídas claras com base em condições lógicas, aprimorando a interpretação dos dados.
  • Execução sem erros: Pára na primeira condição TRUE, reduzindo cálculos desnecessários.

4. Aprovações de pagamentos condicionais

Cenário: Uma equipe financeira deseja aprovar pagamentos com base em condições como o valor do pagamento e os documentos de apoio.

A

B

C

Nome do aluno

Grau

Atendimento (%)

Alice Johnson

A

95%

Ben Carter

B+

88%

Clara Lopez

A-

90%

David Brown

B

85%

=IFS(C5=“Não”, “Pendente”, E(B5<=1000, C5=“Sim”), “Aprovado”, E(B5>1000, C5=“Sim”), “Aprovado”, B5>1000, “Pendente”)

Detalhamento da fórmula

  • Condição 1:
    • C5=”Não”, “Pendente”: Se os documentos não forem enviados (C5=”Não”), o status é “Pendente”.
  • Condição 2:
    • AND(B5<=1000, C5=”Yes”), “Approved” (Aprovado)”: Se o valor do pagamento for menor ou igual a $1.000 e os documentos forem enviados, o status será “Aprovado”.
  • Condição 3:
    • AND(B5>1000, C5=”Yes”), “Approved” (Aprovado)”: Se o valor do pagamento for maior que $1.000 e os documentos forem enviados, o status será “Aprovado”.
  • Condição 4:
    • B5>1000, “Pendente”: Se o valor do pagamento for maior que $1.000, mas os documentos não forem enviados, o status será “Pendente”.

Confira a fórmula na planilha

Como funciona

  • Verifica se o valor do pagamento está faltando e retorna “Missing Data” (Dados ausentes).
  • Se os documentos não forem enviados, o pagamento será marcado como “Pendente”.
  • Aprova pagamentos se o valor estiver dentro do limite e os documentos forem apresentados.
  • Marca pagamentos grandes como “Pendentes” se os documentos não forem fornecidos.
  • Interrompe a verificação quando uma condição é atendida e retorna o resultado.

Benefícios

  • Automatiza as decisões: Aprova ou marca automaticamente os pagamentos com base em condições como valor e envio de documentos.
  • Economiza tempo: elimina a verificação manual dos critérios de aprovação.
  • Reduz os erros: Garante aprovações consistentes e precisas, aplicando a mesma lógica a todos os pagamentos.
  • Atualizações dinâmicas: Ajusta automaticamente os resultados quando os dados de pagamento ou o status do documento são alterados.

Simplifique seus fluxos de trabalho com IFs

A fórmula IFS é um divisor de águas para lidar com várias condições no Planilhas Google. Seja para gerenciar estoques, acompanhar vendas ou calcular horas, ela elimina a complexidade e aumenta a produtividade.

Tem um caso de uso exclusivo para a fórmula IFS? Compartilhe-o nos comentários - adoraríamos ouvir suas ideias!

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...