Este tutorial demonstra como usar o Função Excel IFS no Excel.
Visão geral da função IFS
A função Excel IFS executa vários testes e retorna um valor correspondente ao primeiro resultado VERDADEIRO.
Para usar a função de planilha do IFS Excel, selecione uma célula e digite:
(Observe como as entradas da fórmula aparecem)
Sintaxe e entradas da função IFS:
= IFS (teste1, valor1, [teste2, valor2], …)
test1 - Primeiro teste lógico.
valor1 - Resultado quando test1 é TRUE.
teste2, valor2 - [opcional] Segundo par de teste / valor.
O que é a função IFS?
IFS é uma função “condicional”. Você define uma série de testes lógicos, cada um com um valor de retorno associado a ele. O Excel trabalha em cada um dos seus testes um a um e, assim que encontra um que seja avaliado como VERDADEIRO, ele retorna o valor que você associou a esse teste.
Isso funciona da mesma forma que aninhava várias instruções IF, mas tende a ser mais fácil de ler e trabalhar.
Como usar a função IFS
Você usa a Função IFS do Excel assim:
= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")
Esta fórmula pega a pontuação do teste do aluno e a converte na nota desse teste.
A fórmula pode parecer complicada, mas faz mais sentido se você colocar cada teste em uma linha separada:
= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A ")
Isso é melhor! Está muito mais claro agora que temos uma série de testes emparelhados com um valor de retorno. O Excel analisa a lista até obter uma correspondência e, em seguida, retorna a nota que combinamos com essa pontuação.
Você pode definir até 127 testes na Função IFS.
Definindo um valor padrão
Com a instrução IF normal, definimos dois valores que o Excel pode retornar: um para quando o teste lógico for verdadeiro e outro para quando for falso.
O IFS não tem a opção de adicionar um valor de retorno falso e se o Excel não encontrar uma correspondência em nenhum de seus testes, ele retornará # N / A. Não é bom. Mas podemos contornar isso definindo um valor padrão.
Funciona assim:
= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A "VERDADEIRO,“ Desconhecido ”)
Nós configuramos um teste lógico final - apenas “VERDADEIRO”, por si só.
VERDADEIRO, naturalmente, é avaliado como VERDADEIRO. Portanto, se o Excel não encontrar uma correspondência em nossos testes anteriores, o teste final sempre será acionado e o Excel retornará “Desconhecido”.
O que o IFS pode retornar
Acima, dissemos ao IFS para retornar uma string de texto - a nota associada a cada pontuação do teste. Mas você também pode retornar números ou mesmo outras fórmulas.
Por exemplo, se você tem uma equipe de vendas e paga a ela uma comissão com base no valor de cada venda, pode usar o IFS para calcular a comissão de acordo com o valor da venda.
= IFS (C3 <20000, C3 * 0,02, C3 <40000, C3 * 0,03, C3 = 60000, C3 * 0,05, VERDADEIRO, 0)
Agora o IFS verificará o valor em C3 e, em seguida, retornará a fórmula associada quando encontrar uma correspondência. Portanto, as vendas abaixo de $ 20.000 rendem 2% de juros, abaixo de $ 40.000 rendem 3% e assim por diante.
Para uma boa medida, também definimos um valor padrão de 0.
IFS no Google Sheets
A função IFS funciona exatamente da mesma forma no Planilhas Google e no Excel: