Usando funções lógicas em fórmulas

Preparação de dados no Excel

Iason Prassides

Content Developer, DataCamp

Funções lógicas

  • Teste se uma condição é verdadeira ou falsa
  • Com funções lógicas, criamos fórmulas condicionais
    • Defina condições
    • Obtenha saídas diferentes
  • Quatro funções lógicas
    • AND()
    • OR()
    • NOT()
    • IF()

Imagem com setas se ramificando em três caminhos e terminando em resultados diferentes.

Preparação de dados no Excel

A função AND()

AND()

  • Sintaxe: AND(logical1, [logical2], ...)
  • Testa uma ou mais condições e retorna:
    • TRUE se ambas as condições forem atendidas
    • Caso contrário, FALSE

Exemplo - Identificar registros em que o produto é Pears e a receita total é acima de $2.500.

 

Dados de exemplo no Excel mostrando a criação de uma coluna com a função AND e duas variáveis como condições

Preparação de dados no Excel

A função OR()

OR()

  • Sintaxe: OR(logical1, [logical2], ...)
  • Testa uma ou mais condições e retorna:
    • TRUE se pelo menos uma condição for atendida
    • Caso contrário, FALSE

Exemplo - Identificar registros em que o produto é Pears ou a receita total é acima de $2.500.

 

Dados de exemplo no Excel mostrando a criação de uma coluna com a função OR e duas variáveis como condições

Preparação de dados no Excel

A função NOT()

NOT()

  • Sintaxe: NOT(logical)
  • Recebe um argumento lógico
  • Retorna TRUE quando o oposto da condição é verdadeiro
  • Caso contrário, retorna FALSE

Exemplo - Identificar registros com receita total de $2.500 ou menos.

 

Dados de exemplo no Excel mostrando a criação de uma coluna com a função NOT e uma variável como condição

Preparação de dados no Excel

A função IF()

IF()

  • Sintaxe: IF(logical_test, [value_if_true], [value_if_false])
  • Aplica resultados diferentes conforme o teste lógico
  • Situação real: ir às compras
    • Está chovendo?
      • Sim: leve um guarda-chuva
      • Não: deixe o guarda-chuva em casa

 

Imagem de uma mulher com um guarda-chuva rosa verificando se está chovendo.

Preparação de dados no Excel

Combinando funções lógicas

  • Teste várias condições para obter verdadeiro ou falso
  • Combine funções lógicas em fórmulas aninhadas
    • Múltiplas condições para dois resultados

IF com AND =IF(AND(logical1, [logical2], ...), [value_if_true], [value_if_false])

IF com OR =IF(OR(logical1, [logical2], ...), [value_if_true], [value_if_false])

IF com NOT =IF(NOT(logical), [value_if_true], [value_if_false])

Preparação de dados no Excel

Combinando funções IF()

  • Crie fórmulas IF aninhadas:

=IF(logical_test, [value_if_true], IF(logical_test, [value_if_true], [value_if_false])

 

  • Situação real: checar o clima
    • Está nevando?
      • Sim: use um casaco de inverno
      • Não: está chovendo?
        • Sim: use um guarda-chuva
        • Não: use roupa comum para fora

 

Ilustração de uma pessoa em três climas: sol, chuva e neve.

Preparação de dados no Excel

Vamos praticar!

Preparação de dados no Excel

Preparing Video For Download...