A função IF no Excel é usada para fornecer resultados condicionais.
Sintaxe:
= SE (condição, valor se TRUE, valor se FALSE) |
A instrução IF no Excel verifica o doença e retorna o valor especificado se a condição for VERDADE e outro valor especificado seFALSO. No lugar de valor se TRUE e valor de FALSE, você pode colocar um valor, um texto entre aspas, outra fórmula ou mesmo outra instrução if (instrução IF aninhada, falaremos sobre isso).
Nota Pro: IF no Excel 2016, 2013 e 2010 pode ter até 64 instruções IF aninhadas. No Excel 2007, eram apenas 7. |
A melhor coisa sobre a instrução IF é que você pode personalizar os resultados TRUE e FALSE. E é para isso que é usado. Vamos ver como …
Suponha que você tenha uma lista de pessoas. Agora você quer saber quantos deles são adultos e quantos são menores.
Digamos que as pessoas com idade superior a 19 anos sejam adultos e que os menores de 19 anos sejam menores.
Na célula C2, escreva esta instrução IF do excel e arraste-a para baixo:
= SE (B2> 19, "Adulto", "Menor") |
Aqui, o Excel simplesmente verificará se o valor na célula B2 é maior que 19 ou não. Como é maior que 19, mostra Adulto em C2. E faz o mesmo para todas as células. Finalmente, temos isso:
Este foi um exemplo simples de uma função IF no Excel. No entanto, na maioria das vezes, você exigiria IF aninhado ou uma combinação de IF com outras funções do Excel.
Vejamos outro exemplo da instrução IF.
Suponha que, em uma determinada lista, você seja obrigado a dizer se uma criança é um Adulto ou “Adolescente ou KID”. E se Menor for, então ele é um adolescente (entre 13 e 19 anos) ou uma criança (com menos de 13 anos).
Então aqui temos que fazer isso
SE (a idade do aluno é <20, se sim, verifique se (a idade do aluno é <13, se sim, mostre "Criança", Se não, mostre "Adolescente"); se não, mostre "Adulto")
Existem outras maneiras de fazer isso, mas por uma questão de compreensão, estamos usando este exemplo.
Informações: A maioria das fórmulas são resolvidas de dentro para fora, mas não Declarações IF. Em uma função IF aninhada, o IF externo é resolvido primeiro e, em seguida, o IF interno. este é um diagrama básico do fluxo de controle dos IFs aninhados.
Na célula C2, escreva esta fórmula IF e arraste-a para baixo para a célula C10:
=IF (B6 <20,euF (B6 <13, "KID", "Adolescente"),"Adulto") |
Este é o produto final que teremos.
Agora, vamos entender isso. É fácil.
IF (B6 <20: esta declaração verifica se o valor em B6 é menor que 20 não.
Uma vez que não é, ele pula o Valor SE VERDADEIRO (EUF (B6 <13, "KID", "Adolescente")) parte e pula para Valor SE FALSO parte e mostra “Adulto”.
Como a maioria tem mais de 20 anos ou mais, são indicados como “Adultos”.
Observe que Ravi é mostrado como “KID” como a idade dele é 11 e Manyank é mostrado como “adolescente” como sua idade 16.
Primeiro, o Excel verifica se a idade de Ravi é <20. É verdade. O controle então se move para uma seção TRUE que contém outra instrução IF IF (B6 <13. Próximo
O Excel verifica se Ravi <13. É verdade. O controle se move para a seção TRUE do IF. Ele contém “KID” e, portanto, mostra “KID” lá.
Anotações importantes:
- IFs aninhados são resolvidos internamente. O IF externo atua como um portal para o IF interno.
- No Excel 2016, 2013 e 2010, você pode ter até 64 etapas de declarações IF. Nas versões anteriores do Excel, era apenas 7.
- IF suporta esses operadores lógicos = (igual a), (maior que), = (maior ou igual a, (diferente de)
- As instruções FALSE são opcionais, mas as opções TRUE são obrigatórias.
Função IF com curingas
IF com função OR no Excel
IF com função AND no Excel
Artigos populares:
50 Atalho do Excel para aumentar sua produtividade
Como usar a função PROCV no Excel
Como usar a função CONT.SE no Excel 2016
Como usar a função SUMIF no Excel