Função NÃO

Excel 2007+

Resumo

A função NÃO é uma das funções lógicas do Excel que inverte o resultado lógico de uma expressão. Transforma VERDADEIRO em FALSO e FALSO em VERDADEIRO, sendo essencial para criar condições negativas e expandir a lógica em fórmulas complexas.

Sintaxe

NÃO(lógico)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
lógico Lógico Sim Expressão ou valor lógico a ser invertido

Usando a função NOT

A função NÃO é perfeita para criar condições negativas sem complicar suas fórmulas. Use-a para testar o oposto de uma condição ou expandir a lógica da função SE, permitindo múltiplos cenários de decisão de forma elegante.

Exemplos Comuns de NOT

Teste de valor negativo

=NÃO(A2>100)

Verifica se A2 NÃO é maior que 100. Útil para excluir valores altos.

Validação de intervalo

=SE(E(NÃO(A2>1);NÃO(A2<100));A2;"Fora do intervalo")

Verifica se valor está entre 1 e 100 usando NÃO com E.

Cálculo de comissão

=SE(E(NÃO(B14<$B$7);NÃO(C14<$B$5));B14*$B$8;0)

Calcula comissão apenas se metas de vendas e contas forem atingidas.

Perguntas Frequentes

A função tentará converter o valor para lógico. Textos são FALSO, números não-zero são VERDADEIRO.

NÃO funciona com qualquer expressão lógica, enquanto <> é só para comparações numéricas.

Erros Comuns e Soluções

#VALOR!

Cause: Argumento inválido que não pode ser convertido para lógico

Solution: Verifique se o argumento é uma expressão lógica válida

Notas

  • NÃO(VERDADEIRO) retorna FALSO
  • NÃO(FALSO) retorna VERDADEIRO
  • Funciona com números (0=FALSO, outros=VERDADEIRO)
  • Ideal para combinações com SE, E e OU
  • Disponível desde Excel 2000

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em:

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+