Como usar as funções AND, OR e IF no Excel

Índice:

Como usar as funções AND, OR e IF no Excel
Como usar as funções AND, OR e IF no Excel
Anonim

Aninhar funções no Excel refere-se a colocar uma função dentro de outra. A função aninhada atua como um dos argumentos da função principal. As funções E, OU e SE são algumas das funções lógicas mais conhecidas do Excel que são comumente usadas juntas.

As instruções neste artigo se aplicam ao Excel 2019, 2016, 2013, 2010, 2007; Excel para Microsoft 365, Excel Online e Excel para Mac.

Construa a instrução IF do Excel

Ao usar as funções IF, AND e OR, uma ou todas as condições devem ser verdadeiras para que a função retorne uma resposta TRUE. Caso contrário, a função retorna FALSE como um valor.

Para a função OR (veja a linha 2 na imagem abaixo), se uma dessas condições for verdadeira, a função retornará um valor TRUE. Para a função AND (consulte a linha 3), todas as três condições devem ser verdadeiras para que a função retorne um valor TRUE.

Na imagem abaixo, as linhas 4 a 6 contêm fórmulas onde as funções AND e OR estão aninhadas dentro da função SE.

Image
Image

Quando as funções AND e OR são combinadas com a função SE, a fórmula resultante tem capacidades muito maiores.

Neste exemplo, três condições são testadas pelas fórmulas nas linhas 2 e 3:

  • O valor na célula A2 é menor que 50?
  • O valor na célula A3 não é igual a 75?
  • O valor na célula A4 é maior ou igual a 100?

Além disso, em todos os exemplos, a função aninhada atua como o primeiro argumento da função SE. Este primeiro elemento é conhecido como argumento Logical_test.

=SE(OR(A2=100), "Dados corretos", "Erro de dados") <50, A375, A4>

=SE(AND(A2=100), 1000, HOJE()) <50, A375, A4>

Alterar a saída da fórmula

Em todas as fórmulas nas linhas 4 a 6, as funções AND e OR são idênticas às suas contrapartes nas linhas 2 e 3, pois testam os dados nas células A2 a A4 para ver se atendem à condição exigida.

A função SE é usada para controlar a saída da fórmula com base no que é inserido para o segundo e terceiro argumentos da função. Exemplos dessa saída podem ser texto como visto na linha 4, um número como visto na linha 5, a saída da fórmula ou uma célula em branco.

No caso da fórmula SE/AND na célula B5, como nem todas as três células no intervalo A2 a A4 são verdadeiras - o valor na célula A4 não é maior ou igual a 100 - a função AND retorna um valor FALSO. A função IF usa esse valor e retorna seu argumento Value_if_false - a data atual fornecida pela função TODAY.

Por outro lado, a fórmula IF/OR na linha quatro retorna a instrução de texto Data Correct por um dos dois motivos:

  1. O valor OR retornou um valor TRUE - o valor na célula A3 não é igual a 75.
  2. A função IF usou este resultado para retornar seu argumento Value_if_false: Data Correct.

Use a instrução IF no Excel

As próximas etapas abordam como inserir a fórmula IF/OR localizada na célula B4 do exemplo. Essas mesmas etapas podem ser usadas para inserir qualquer uma das fórmulas SE nesses exemplos.

Image
Image

Existem duas maneiras de inserir fórmulas no Excel. Digite a fórmula na Barra de Fórmulas ou use a caixa de diálogo Argumentos da Função. A caixa de diálogo cuida da sintaxe, como colocar separadores de vírgulas entre os argumentos e as entradas de texto entre aspas.

As etapas usadas para inserir a fórmula SE/OU na célula B4 são as seguintes:

  1. Selecione célula B4 para torná-la a célula ativa.
  2. Na faixa de opções, vá para Fórmulas.
  3. Selecione Logical para abrir a lista suspensa de funções.
  4. Escolha IF na lista para abrir a caixa de diálogo Function Arguments.

    Image
    Image
  5. Coloque o cursor na caixa de texto Logical_test.
  6. Digite a função OR completa:

    OR(A2<50, A375, A4>=100)

  7. Coloque o cursor na caixa de texto Value_if_true.
  8. Tipo Dados corretos.
  9. Coloque o cursor na caixa de texto Value_if_false.
  10. Tipo Erro de dados.

    Image
    Image
  11. Selecione OK para completar a função.
  12. A fórmula exibe o argumento Value_if_true de Data Correct.

  13. Selecione célula B4 para ver a função completa na barra de fórmulas acima da planilha.

Recomendado: