Como usar a combinação de funções IF AND no Excel

O Função IF no Excel é extremamente útil: ele gera resultados diferentes, dependendo do fato de a entrada atender a um determinado critério. Mas e se você quiser que a entrada atenda a vários critérios em vez de apenas um? É aí que entra a função Função AND entra em cena. Quando combinadas, as funções IF AND do Excel criam uma ferramenta ainda mais poderosa!

Sintaxe

Começarei mostrando a sintaxe de um típico Função IF:

=IF(logical_test, value_if_true, [value_if_false])
  • expressão_lógica - uma expressão ou referência a uma célula que contém uma expressão que tem um valor lógico, como VERDADEIRO ou FALSO. A função AND é usada aqui para testar várias expressões
  • value_if_true - o valor que a função retorna se a expressão_lógica for VERDADEIRA. Esse valor pode ser um número, um texto ou até mesmo outra função que retorne um valor. Você também pode incorporar outra instrução IF aqui: isso é conhecido como IF aninhado
  • value_if_false - o valor que a função IF retorna se a expressão_lógica for FALSA. Semelhante a value_if_true, pode ser um número, texto ou outra função que retorne um valor. Também pode ser um IF aninhado. Observe que essa é uma entrada opcional e, se você a deixar de fora, obterá um valor em branco quando a expressão for FALSA

Agora, a função AND:

=AND(logical1, [logical2], ...)
  • logical1, logical2, etc. são expressões lógicas. A função gerará um resultado VERDADEIRO somente se todas as expressões lógicas forem verdadeiras

Por fim, quando você os junta, obtém o resultado:

=IF(AND(logical1, [logical2], ...), value_if_true, [value_if_false])
  • Quando combinada, a função AND substitui o parâmetro logical_expression na função IF
  • Todas as expressões lógicas na função AND devem ser VERDADEIRAS para obter o resultado value_if_true

Como usar a combinação IF AND

Vou mostrar alguns exemplos agora para explicar completamente as funções. Neste exemplo, tenho uma lista de pessoas e suas informações dietéticas. Quero escrever uma função que me diga se cada pessoa é vegetariana e tem alergias.

Posso fazer isso com a fórmula =IF(AND(D2=”Yes”,E2=”Yes”), ”Yes”, ”No”).

se e excel 1

A expressão lógica aqui é AND(D2=”Yes”,E2=”Yes”). Essa expressão só é avaliada como VERDADEIRA quando ambos os valores na coluna D (vegetariano) e E (alergias) são Yes. Se qualquer um deles for No, a expressão será FALSE.

Observe que você pode usar qualquer um dos operadores lógicos em sua expressão lógica. A lista abaixo mostra as opções que você tem.

Operadores lógicos if e excel 2

Número entre dois valores

Outra maneira de usar a combinação de funções IF AND do Excel é quando você deseja encontrar um número que esteja entre dois números.

Por exemplo, se eu quiser ver quem tem mais de 19 anos e menos de 22, posso usar a função =IF(AND(B2>19,B2<22), "Yes", "No").

se e excel entre dois valores 3

Aqui, usei mais dois dos operadores lógicos mostrados anteriormente (> e <). O uso da função AND me permite definir rapidamente um intervalo para cada valor, definindo os limites superior e inferior.

Eu também poderia usar o >= e o <= para obter o mesmo resultado, digitando =IF(AND(B2>=20,B2<=21), "Yes", "No").

se e excel maior que igual a 4

Dicas para usar a combinação de funções IF AND no Excel

  • A combinação IF AND é uma alternativa muito mais limpa às instruções IF aninhadas. Às vezes, os IFs aninhados são necessários, mas se você puder usar IF e AND, faça isso!
  • Todas as expressões lógicas dentro da função AND devem ser verdadeiras, caso contrário, ela retornará FALSE
  • Se você quiser obter um resultado VERDADEIRO se qualquer uma de suas expressões lógicas for verdadeira, poderá usar a função OU em vez de E

Você também pode gostar...

função if aninhada excel

Como usar a função IF aninhada no Excel

O Excel tem muitas funções inteligentes que são extremamente úteis para classificar e analisar grandes quantidades de dados em uma planilha. O aninhamento...
xlookup excel imagem em destaque

Como usar a função XLOOKUP no Excel

Ao analisar grandes quantidades de dados em uma tabela ou intervalo no Excel, é uma prática comum rastrear determinados valores e encontrar o...
Imagem em destaque da função XIRR do Excel

Como usar a função XIRR no Excel

A função XIRR no Excel calcula a taxa interna de retorno, ou TIR, de uma série de fluxos de caixa. A função foi projetada...