Ir para o conteúdo principal

Excel IFS função

Autor: Xiao Yang Última modificação: 2024-10-09

Como todos sabemos, podemos usar a função IF aninhada para testar se várias condições são atendidas. Mas aqui, a função IFS é muito mais fácil de usar do que a função IF aninhada. A função IFS é usada para testar várias condições e retornar um valor correspondente ao primeiro resultado TRUE, se nenhuma das condições fornecidas for avaliada como TRUE, a função retornará o erro # N / A.

doc ifs função 1


 Sintaxe:

A sintaxe da função IFS no Excel é:

=IFS( logical_test1, value_if_true1, [logical_test2, value_if_true2],... )

 Argumentos:

  • logical_test1: Requeridos. A condição avaliada como TRUE ou FALSE.
  • value_if_true1: Requeridos. Retorna o resultado se teste_lógico1 for TRUE. Pode estar vazio.
  • logical_test2: Opcional. A segunda condição avaliada como TRUE ou FALSE.
  • value_if_true2: Opcional. Retorna o segundo resultado se teste_lógico2 for TRUE. Pode estar vazio.

Notas:

  • 1. Esta função IFS permite inserir até 127 condições. E é aplicado ao Excel 2019, Office 365. Todas as versões anteriores ao Excel 2019 não oferecem suporte a esta função.
  • 2. Se nenhum teste lógico for avaliado como TRUE, ele retornará o erro # N / A.
  • 3. Um valor de erro #VALUE ocorre se o teste_logico fornecido retornar qualquer valor diferente de TRUE ou FALSE.

 Retorno:

Para testar várias condições e retornar o valor correspondente com o primeiro resultado VERDADEIRO.


 Exemplos:

Exemplo 1: Use funções IFS para identificar a nota com base na pontuação

Para atribuir a nota para cada aluno com base em suas pontuações, conforme mostrado a seguir:

doc ifs função 2

Por favor, aplique a fórmula abaixo, para que a nota seja categorizada da seguinte forma: 0-60: nota F; 60-70: grau D; 70-80: grau C; 80-90: grau B; maior ou igual a 90: grau A.

=IFS(B2<60,"F",B2<70,"D",B2<80,"C",B2<90,"B",B2>=90,"A")

doc ifs função 3

Note: Você também pode usar as referências de célula para substituir os números estáticos desta forma:

=IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2>=$E$6,$F$6)

doc ifs função 4


Exemplo 2: Use as funções IFS para calcular a comissão com base nas vendas

A função IFS pode ajudá-lo a calcular os valores de comissão com base em taxas de comissão variáveis ​​e totais de vendas cumulativos para cada mês.

Supondo que você tenha uma tabela com todas as vendas totais e taxas de comissão dos vendedores, conforme mostrado a seguir, como você poderia calcular a comissão com base nas várias taxas de comissão no Excel?

doc ifs função 5

A fórmula a seguir pode fornecer o valor da comissão para cada pessoal de vendas, use isto:

=IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2>$E$5,$F$5)*B2

que significa:

  • se o total de vendas for 0-40000: comissão = vendas * 0;
  • se o total de vendas for 40000-80000: comissão = vendas * 2%;
  • se o total de vendas for 80000-100000: comissão = vendas * 3.5%;
  • se o total de vendas for maior ou igual a 100000: comissão = vendas * 7%;

doc ifs função 6


Tips: A função IFS obterá o erro # N / A, se nenhuma das condições for avaliada como TRUE. Se quiser substituir o erro # N / A por outro valor significativo, você deve adicionar uma condição ELSE no final da função IFS.

Normalmente, use a função IFS:

=IFS(B2="Apple","Fruit", B2="Orange","Fruit", B2="Potato","Veg",B2="Steak","Meat", B2="Chicken","Meat")

doc ifs função 7

Use a função IFS com a condição ELSE:

=IFS(B2="Apple","Fruit", B2="Orange","Fruit", B2="Potato","Veg",B2="Steak","Meat", B2="Chicken","Meat", "TRUE","Others")

Note: Na fórmula acima, a adição da condição final, "TRUE", "Others" retornará o valor "Others" quando nenhuma das condições na função IFS for avaliada como TRUE.

doc ifs função 8


As melhores ferramentas de produtividade para escritório

Kutools para Excel - ajuda você a se destacar na multidão

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas  |  Excluir linhas em branco  |  Combine colunas ou células sem perder dados  |  Rodada sem Fórmula ...
Super VLookup: Vários critérios  |  Valor múltiplo  |  Em várias folhas  |  Pesquisa Difusa...
Av. Lista suspensa: Lista suspensa fácil  |  Lista suspensa de dependentes  |  Lista suspensa de seleção múltipla...
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  Comparar colunas com Selecionar células iguais e diferentes ...
Recursos em destaque: Foco da Grade  |  Vista de Design  |  Grande Barra de Fórmula  |  Gerenciador de pastas de trabalho e planilhas | Biblioteca (Auto texto)  |  Data Picker  |  Combinar planilhas  |  Criptografar/Descriptografar Células  |  Enviar e-mails por lista  |  Super Filtro  |  Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens ...)  |  50+ de cores Tipos (Gráfico de Gantt ...)  |  Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário ...)  |  19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho ...)  |  12 Conversão Ferramentas (Números para Palavras, Conversão de moedas ...)  |  7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células do Excel ...)  |  ... e mais

Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...


Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.