IF, AND, OR, IF aninhado & Funções NÃO Lógicas no Excel

Índice:

Anonim

As coisas nem sempre serão do jeito que queremos. O inesperado pode acontecer. Por exemplo, digamos que você precise dividir números. Tentar dividir qualquer número por zero (0) dá um erro. As funções lógicas são úteis nesses casos. Neste tutorial, vamos cobrir os tópicos a seguir.

Neste tutorial, vamos cobrir os tópicos a seguir.

  • O que é uma função lógica?
  • Exemplo de função IF
  • Funções lógicas do Excel explicadas
  • Funções IF aninhadas

O que é uma função lógica?

É um recurso que nos permite introduzir a tomada de decisão na execução de fórmulas e funções. Funções são usadas para;

  • Verifique se uma condição é verdadeira ou falsa
  • Combine várias condições juntas
O que é uma condição e por que isso importa?

Uma condição é uma expressão que pode ser avaliada como verdadeira ou falsa. A expressão pode ser uma função que determina se o valor inserido em uma célula é do tipo numérico ou de texto, se um valor é maior, igual ou menor que um valor especificado, etc.

Exemplo de função IF

Trabalharemos com o orçamento de suprimentos domésticos deste tutorial. Usaremos a função IF para determinar se um item é caro ou não. Assumiremos que os itens com um valor superior a 6.000 são caros. Aqueles com menos de 6.000 são mais baratos. A imagem a seguir nos mostra o conjunto de dados com o qual trabalharemos.

  • Coloque o foco do cursor na célula F4
  • Insira a seguinte fórmula que usa a função IF

= SE (E4 <6000, "Sim", "Não")

AQUI,

  • "= IF (...)" chama as funções IF
  • "E4 <6000" é a condição que avalia a função IF. Ele verifica se o valor do endereço da célula E4 (subtotal) é menor que 6.000
  • "Sim" este é o valor que a função exibirá se o valor de E4 for menor que 6.000
  • "Não" este é o valor que a função exibirá se o valor de E4 for maior que 6.000

Quando terminar, pressione a tecla Enter

Você obterá os seguintes resultados

Funções lógicas do Excel explicadas

A tabela a seguir mostra todas as funções lógicas do Excel

S / N FUNÇÃO CATEGORIA DESCRIÇÃO USO
01 E Lógico Verifica várias condições e retorna verdadeiro se todas as condições forem avaliadas como verdadeiras. = AND (1> 0, ISNUMBER (1)) A função acima retorna TRUE porque ambas as Condições são True.
02 FALSO Lógico Retorna o valor lógico FALSE. É usado para comparar os resultados de uma condição ou função que retorna verdadeiro ou falso FALSO()
03 E SE Lógico Verifica se uma condição é atendida ou não. Se a condição for atendida, ele retorna verdadeiro. Se a condição não for atendida, ele retorna falso. = IF (teste_lógico, [valor_se_verdadeiro], [valor_se_falso]) = IF (ISNUMBER (22), "Yes", "No") 22 é Número para que retorne Sim.
04 IFERROR Lógico Retorna o valor da expressão se nenhum erro ocorrer. Se ocorrer um erro, ele retorna o valor do erro = IFERROR (5/0, "Divide por zero erro")
05 IFNA Lógico Retorna o valor se o erro # N / A não ocorrer. Se ocorrer um erro # N / A, ele retornará o valor NA. # N / A erro significa um valor se não estiver disponível para uma fórmula ou função. = IFNA (D6 * E6,0) NB a fórmula acima retorna zero se ambos ou D6 ou E6 está / estão vazios
06 NÃO Lógico Retorna verdadeiro se a condição for falsa e retorna falso se a condição for verdadeira = NOT (ISTEXT (0)) NB a função acima retorna verdadeiro. Isso ocorre porque ISTEXT (0) retorna falso e a função NOT converte falso em VERDADEIRO
07 OU Lógico Usado ao avaliar várias condições. Retorna verdadeiro se alguma ou todas as condições forem verdadeiras. Retorna falso se todas as condições forem falsas = OU (D8 = "admin", E8 = "caixa") NB a função acima retorna verdadeiro se um ou ambos D8 e E8 admin ou caixa
08 VERDADE Lógico Retorna o valor lógico TRUE. É usado para comparar os resultados de uma condição ou função que retorna verdadeiro ou falso VERDADE()

Funções IF aninhadas

Uma função IF aninhada é uma função IF dentro de outra função IF . As instruções if aninhadas são úteis quando temos que trabalhar com mais de duas condições. Digamos que queremos desenvolver um programa simples que verifica o dia da semana. Se o dia é sábado, queremos exibir "festa bem", se é domingo queremos exibir "hora de descanso", e se for qualquer dia de segunda a sexta que queremos exibir, lembre-se de preencher sua lista de afazeres.

Uma função if aninhada pode nos ajudar a implementar o exemplo acima. O fluxograma a seguir mostra como a função IF aninhada será implementada.

A fórmula para o fluxograma acima é a seguinte

= SE (B1 = "domingo", "hora de descansar", SE (B1 = "sábado", "festa bem", "lista de tarefas"))

AQUI,

  • "= IF (….)" É a principal função if
  • "= IF (…, IF (….))" A segunda função IF é a aninhada. Ele fornece uma avaliação adicional se a função IF principal retornou falso.

Exemplo prático

Crie uma nova pasta de trabalho e insira os dados conforme mostrado abaixo

  • Insira a seguinte fórmula

= SE (B1 = "domingo", "hora de descansar", SE (B1 = "sábado", "festa bem", "lista de tarefas"))

  • Insira sábado no endereço de célula B1
  • Você obterá os seguintes resultados

Baixe o arquivo Excel usado no Tutorial

Resumo

As funções lógicas são usadas para introduzir a tomada de decisão ao avaliar fórmulas e funções no Excel.