O Excel 2016 veio com uma nova função - a função IFS.
Você pode usar esta função para testar várias condições de uma vez e, em seguida, retornar o resultado com base nelas. Isso é útil porque você não precisa criar aquelas fórmulas IF aninhadas longas que costumavam ser confusas.
Observe que a função IFS está disponível apenas na versão Windows do Excel 2016 (e não na versão Mac).
Quando usar a função IFS do Excel
A função IFS pode testar várias condições e retorna o valor assim que encontra a primeira condição que foi atendida.
Isso torna essa função ideal para situações em que você precisa avaliar os alunos com base nas notas ou encontrar a comissão com base nos valores de vendas (abordado nos exemplos abaixo).
Função IFS do Excel - Sintaxe
= IFS (Condição1, Valor1, [Condição2, Valor2],… [Condição127, Valor127])
- Condition1 - a primeira condição que é verificada.
- Valor1 - o valor a retornar se a primeira condição for VERDADEIRA.
- [Condition2… .Condition127] - Esses são argumentos opcionais e você pode usar até 127 condições na função IFS.
- [Valor2… .Valor127] - Esses são argumentos opcionais e você pode usar até 127 valores. Cada valor corresponde à sua condição e seria retornado se sua condição fosse a primeira a ser VERDADEIRA.
Lembre-se de que a função IFS retornaria apenas o valor da primeira condição VERDADEIRA. Portanto, você pode ter várias condições que são VERDADEIRAS. No entanto, apenas o valor do primeiro seria retornado.
Notas Adicionais:
- Todas as condições na função IFS devem retornar TRUE ou FALSE. Caso contrário, a fórmula apresentará um erro.
- Se todas as condições na função IFS retornarem FALSO, o resultado da fórmula seria o erro # N / A. Como o erro # N / A não é muito útil para descobrir o que aconteceu, você pode usar a última Condição como VERDADEIRA e o valor como FALSO ou um texto descritivo como “Sem correspondência”.
Usando a Função IFS do Excel - Exemplos
Como mencionei anteriormente, essa função é mais adequada para situações em que você precisa verificar as condições em uma sequência e retornar o valor da primeira condição atendida.
Isso o torna ideal para situações em que você precisa avaliar alunos ou encontrar comissões para a equipe de vendas.
Exemplo 1 - Encontrando a nota com base na pontuação
Suponha que você tenha as pontuações dos alunos em um exame conforme mostrado abaixo (coluna A) e as condições de avaliação nas colunas C e D.
Abaixo está a fórmula que dará a você as notas de cada aluno:
= IFS (B2 <$ E $ 3, $ F $ 2, B2 <$ E $ 4, $ F $ 3, B2 <$ E $ 5, $ F $ 4, B2 <$ E $ 6, $ F $ 5, B2 $ E $ 7, $ F $ 7)
Parece complicado? Bem, para ser honesto, isso é muito legal em comparação com o que você teria criado se estivesse usando a fórmula IF aninhada.
Observe que, embora as referências de célula da coluna B sejam relativas, as referências de célula da coluna E e F foram bloqueadas colocando o sinal $ (ou seja, $ E $ 3). Isso nos permite copiar e colar essa fórmula em todas as outras células.
Caso você esteja usando o Excel 2013 ou uma versão anterior (ou Excel no Mac), você pode obter o mesmo resultado usando a correspondência aproximada na função PROCV. Observe que para usar a correspondência aproximada PROCV, a coluna mais à esquerda da tabela de pesquisa deve ser classificada em ordem crescente.
Abaixo está a fórmula que também dará o mesmo resultado:
= PROCV (B2, $ E $ 2: $ F $ 7,2,1)
Exemplo 2 - Cálculo da comissão com base nas vendas
Suponha que você seja o responsável pelo departamento financeiro e precise calcular a comissão de cada pessoa com base nas vendas realizadas no trimestre.
Abaixo está a fórmula que lhe dará o valor da comissão para cada equipe de vendas:
= IFS (B2 <$ E $ 3, $ F $ 2, B2 <$ E $ 4, $ F $ 3, B2 <$ E $ 5, $ F $ 4, B2 $ E $ 6, $ F $ 6) * B2
- Função AND do Excel.
- Função OR do Excel.
- Função NOT do Excel.
- Função Excel IF.
- Função IFERROR do Excel.
- Função FALSE do Excel.
- Função TRUE do Excel.