Como usar funções lógicas múltiplas no MS Excel

A função IF do Excel é a espinha dorsal dos argumentos lógicos para calcular condicionalmente os dados ou avaliar as condições. Essa função oferece suporte a funções IF aninhadas para avaliar vários critérios, mas o resultado do aninhamento de funções IF costuma ser uma fórmula complicada e difícil de manejar. Uma opção melhor é combinar várias funções lógicas, como as funções AND ou OR, para reduzir a confusão e expandir o número de comparações.

Função IF

O Função IF segue o formato do formato = IF (condição1, ação_se_verdadeiro, ação_se_falso) e suporta até 64 funções IF aninhadas para comparações complicadas. Aninhar uma função IF adiciona uma função IF completa a uma das ações, como = IF (condição1, IF (condição2, ação_se_verdadeiro, ação_se_falso), ação_se_falso).

Vídeo do dia

Funções IF aninhadas

Crédito da imagem: C. Taylor

Por exemplo, para sinalizar os funcionários que fizeram mais de $ 30.000 em vendas no primeiro trimestre a fim de oferecer a eles um bônus, você pode aninhar funções IF como = SE (C4 = 1, SE (D4> 30000, "Bônus", ""), "")

. Essa fórmula, no entanto, rapidamente se torna confusa quando você adiciona mais critérios, como procurar também o quarto trimestre; nesse caso, a fórmula torna-se = SE (C4 = 1, SE (D4> 30000, "Bônus", ""), SE (C4 = 4, SE (D4> 30000, "Bônus", ""), "")).

Dica

A função IF é mais claramente entendida lendo a fórmula como, "Se [critério lógico] for verdadeiro, então faça [isto]; caso contrário, faça [isto] em vez disso. "Você leria o último exemplo como," Se for o primeiro trimestre e as vendas forem superiores a $ 30.000, devolva 'Bônus'; caso contrário, se for o quarto trimestre e as vendas forem superiores a $ 30.000, devolva 'Bônus'; caso contrário, retorne um espaço em branco. "Embora seja mais claro para ler, até mesmo esse formato se torna difícil de controlar.

Funções AND e OR

O AND lógico e o OR funções avaliam até 255 critérios e retornam "Verdadeiro" ou "Falso" usando o formato = AND (condição1, condição2, ...). A função AND retorna "Verdadeiro" se todas as condições forem verdadeiras, mas a função OR retorna "Verdadeiro" se alguma das condições for verdadeira. Como a função IF usa resultados lógicos para escolher uma ação, você pode usar as funções AND, OR e IF juntas para reduzir o número de funções IF aninhadas, simplificando assim a fórmula.

Combinando funções IF, NOT e OR

Crédito da imagem: C. Taylor

Por exemplo, para sinalizar um funcionário que ganhou mais de $ 30.000 em vendas no primeiro trimestre, a função IF torna-se = SE (E (C4 = 1, D4> 30000), "Bônus", ""). No entanto, se você quiser procurar o primeiro ou o quarto trimestre, precisará incluir uma função OR como = SE (E (OU (C6 = 1, C6 = 4), D6> 30000), "Bônus", "").

Dica

A função AND diz: "Se todas essas condições forem verdadeiras, retorne 'Verdadeiro;' caso contrário, retorne 'False'. "Da mesma forma, a função OR é lida como, "Se alguma dessas condições for verdadeira, retorne 'Verdadeiro;' caso contrário, retorne 'False.' "No último exemplo, a fórmula é lida como," Se for o primeiro ou quarto trimestre e as vendas forem superiores a $ 30.000, devolva "Bônus;" caso contrário, retorne um espaço em branco. "Isso é muito mais claro do que o IF aninhado afirmações.

Funções True, False e Not

O VERDADEIRO e FALSO funções usam o formato =VERDADEIRO() ou = FALSO (), mas eles têm pouco uso no Excel 2013, porque os resultados são idênticos a simplesmente inserir Verdadeiro ou Falso, respectivamente e foram incluídos principalmente no Excel 2013 por motivos de compatibilidade. O NÃO função, no entanto, é útil para reverter um argumento lógico usando o formato = NÃO (condição), como = NÃO (2 + 2 = 4) para retornar "Falso."

Dica

O IFERROR e IFNA funções são úteis para avaliar e alterar entradas que produzem um erro ou "# N / A", respectivamente. Eles seguem o formato = IFERROR (condição, valor_se_erro) ou = IFNA (condição, valor_se_na).