Fórmula IF aninhada do Excel (sumário)
- Fórmula IF aninhada no Excel
- Como usar a fórmula IF aninhada no Excel?
Fórmula IF aninhada no Excel
A função IF é uma das funções lógicas mais comumente usadas no Excel.
Normalmente, a função IF executa um teste lógico e verifica se uma condição ou critério é atendido ou não e retorna um valor em um resultado; pode ser, se verdadeiro e outro valor, se falso, esses são os dois resultados possíveis com a função if .
Às vezes, você precisa trabalhar com situações ou condições em que haja mais de dois resultados possíveis. Nesse cenário, a Fórmula IF aninhada ajuda você.
Aninhar significa uma combinação de fórmulas, uma dentro da outra, onde cada fórmula controla ou lida com o resultado de outras.
A fórmula IF aninhada é categorizada em Funções IF avançadas, que permitem verificar mais de uma condição.
Da versão do Excel 2007 em diante, 64 instruções ou funções IF podem ser usadas em uma fórmula (Na fórmula IF aninhada)
Fórmula IF aninhada : É uma função If dentro de uma função if para testar várias condições
Sintaxe da fórmula IF aninhada:
= SE (condição, valor_se_verdadeiro1, SE (segunda condição, valor_se_verdade2, valor_se_falso2))
A sintaxe ou fórmula da fórmula IF aninhada possui argumentos mencionados abaixo:
- Condição: é o valor que você deseja testar.
- value_if_true: o valor aparece ou retorna se a condição lógica for avaliada como TRUE.
- value_if_false: O valor aparece ou retorna se a condição lógica for avaliada como FALSE.
Vários operadores aritméticos que podem ser usados na fórmula IF aninhada:
> Maior que
= Igual a
<Menos que
> = Maior ou igual a
<= Menor ou igual a
Menor que ou maior que
Esses operadores mencionados acima são usados no argumento Critérios ou Condição da instrução if na Fórmula IF Nested, é puramente baseado na lógica o que você aplica no argumento Critérios
Como usar a fórmula NESTED IF no Excel?
Vamos verificar como essa fórmula Formula funciona no Excel
Você pode fazer o download deste modelo aninhado do Excel de fórmula IF aqui - Modelo aninhado do Excel de fórmula IFExemplo 1
Vamos analisar a fórmula IF aninhada com vários critérios.
No exemplo abaixo mencionado, a Tabela contém uma lista do aluno na coluna B (B2 a B18) e a pontuação de cada aluno (C2 a C18).
Aqui, quero categorizar suas pontuações com as condições mencionadas abaixo:
DISTINÇÃO : Mais de 85.
PRIMEIRA CLASSE: Entre 60 e 84, inclusive.
SEGUNDA CLASSE: Entre 35 e 59, inclusive.
FALHA: Abaixo dos 35.
Com as condições acima, preciso categorizar os resultados dos alunos com base em suas pontuações, a fórmula Here Nested IF ajuda. Eu preciso criar essa fórmula com várias instruções IF.
Vamos começar a inserir a primeira instrução IF:
= SE (C3> 85, "DISTINÇÃO",
Isso cuida dos alunos da categoria "DISTINÇÃO". Agora, se eu quiser lidar com a segunda categoria. "PRIMEIRA CLASSE", preciso adicionar outra declaração condicional:
= SE (C3> = 85, "DISTINÇÃO", SE (C3> = 60, "PRIMEIRA CLASSE",
Nota : Na sintaxe mencionada acima, simplesmente adicionei outra instrução IF à primeira instrução IF. Da mesma forma, estendo a fórmula para lidar com a próxima categoria "SEGUNDA CLASSE", onde repito o passo acima mencionado mais uma vez
= SE (C3> = 85, "DISTINÇÃO", SE (C3> = 60, "PRIMEIRA CLASSE", SE (C3> = 35, "SEGUNDA CLASSE",
Continuo com etapas semelhantes até chegar à última categoria. Agora, deixei a última categoria "FAIL". Se a última categoria ou critério aparecer, em vez de adicionar outro FI, só preciso adicionar o “FAIL” para um argumento falso ( argumento value_if_false).
Depois de inserir a última categoria, você precisa fechá-la com três colchetes fechados.
No último critério, argumento value_if_false, se a pontuação for menor que 35, a função IF retornará FALSE, pois não fornecemos um valor se false.
= SE (C3> = 85, "DISTINÇÃO", SE (C3> = 60, "PRIMEIRA CLASSE", SE (C3> = 35, "SEGUNDA CLASSE", "FALHA"))))
Agora, a fórmula IF aninhada está pronta, copie esta fórmula na célula “D3” e clique em enter para obter o resultado. Simultaneamente, essa fórmula é aplicada a todo o intervalo, selecionando uma célula de "D3" a "D18" e clique em CTRL + D para obter o resultado.
Como o teste lógico IF aninhado do Excel funciona?
= SE (C3> = 85, "DISTINÇÃO", SE (C3> = 60, "PRIMEIRA CLASSE", SE (C3> = 35, "SEGUNDA CLASSE", "FALHA"))))
Agora vamos dividir ou desmembrar a fórmula acima e conferir.
= SE (C3> = 85, "DISTINÇÃO",
SE (C3> = 60, "PRIMEIRA CLASSE",
SE (C3> = 35, "SEGUNDA CLASSE", "FALHA")))
Ou
SE (verifique se C3> = 85, se verdadeiro - retorne “DISTINCTION”, ou então
SE (verifique se C3> = 60, se verdadeiro - retorne “PRIMEIRA CLASSE”, ou então
SE (verifique se C3> = 35, se verdadeiro - retorne "SEGUNDA CLASSE", se falso -
retornar “FAIL”)))
Aqui, a fórmula IF aninhada realmente direciona o excel para avaliar o teste lógico para a primeira função SE, no resultado se a condição ou critério for atendido, ele retornará o valor fornecido ("DISTINCTION") no argumento value_if_true. Caso contrário, caso contrário, se a condição ou os critérios do primeiro Se uma função não for atendida, siga em frente e execute ou teste a segunda instrução If, e assim por diante, siga a etapa semelhante até o último critério
Conclusão
Na captura de tela mencionada abaixo, é possível observar, geralmente, os pares de parênteses serem sombreados em cores diferentes ou diferentes, para que o parêntese de abertura corresponda ao de fechamento no final
- Os valores do texto devem sempre estar entre aspas duplas "DISTINCTION"
Nota: nunca apresente números ou valores numéricos entre aspas duplas, por exemplo, 85, 60 e 35
- Você pode adicionar quebra de linha ou espaços na barra de fórmulas para entender essa fórmula de uma maneira melhor e mais fácil.
- O recurso Avaliar fórmula está localizado na guia Fórmula, no grupo ou subseção Auditoria de fórmula. Esse recurso ajuda a resolver sua fórmula complexa. Fórmula IF aninhada passo a passo.
Quando você clica no botão avaliar frequentemente, ele mostra todas as etapas do processo de avaliação (do começo ao fim, como a fórmula funciona passo a passo).
Coisas para lembrar
- Ao usar a fórmula IF aninhada, não devemos iniciar o segundo critério na função SE com o sinal =
- Além dos operadores aritméticos, você também pode usar símbolos de adição, subtração, multiplicação e divisão, por exemplo. = SE (C1 <10, C1 * 4,
- A ordem das instruções IF na fórmula IF aninhada é muito importante para avaliar o teste lógico. se a primeira condição da função SE for avaliada como TRUE, as condições subsequentes ou a instrução SE não funcionarão. A fórmula para no primeiro resultado TRUE.
- Correspondência entre parênteses: é um critério importante na fórmula SE aninhada se os parênteses não coincidirem, a fórmula SE aninhada não funcionará.
Artigos recomendados
Este foi um guia para a fórmula IF aninhada no Excel. Aqui discutimos como usar a fórmula IF aninhada no Excel, juntamente com exemplos práticos e modelo de excel para download. Você também pode consultar nossos outros artigos sugeridos -
- Como contar a fórmula no Excel?
- Fórmula COUNTIF no Excel
- Tutoriais sobre bordas do Excel
- Fórmula de SUMPRODUCT no Excel
- Operadores VBA | Modelo do Excel