Use a função NÃO, uma das funções lógicas, quando desejar verificar se um valor não é igual a outro.
Exemplo
![Exemplos da função NÃO para reverter argumentos. Por exemplo, =NÃO(1+1=2)](https://cxcs.microsoft.net/static/public/centralimages/pt-br/78c8be8a-4291-4663-9cb2-6f073fa570aa/bb922c67891afd19bf11af283013fa5c9e654ead.png)
A função NÃO inverte o valor do argumento.
Um uso comum para a função NÃO é expandir a utilidade de outras funções que realizam testes lógicos. Por exemplo, a função SE realiza um teste lógico e retornará um valor se o teste for avaliado como VERDADEIRO e outro valor se o teste for avaliado como FALSO. Usando a função NÃO como argumento teste_lógico da função SE, você pode testar várias condições diferentes em vez de apenas uma.
Sintaxe
NÃO(lógico)
A sintaxe da função NÃO tem os seguintes argumentos:
-
Lógica Obrigatório. Um valor ou expressão que pode ser avaliado como VERDADEIRO ou FALSO.
Comentários
Se lógico for FALSO, NÃO retornará VERDADEIRO; se lógico for VERDADEIRO, NÃO retornará FALSO.
Exemplos
Aqui estão alguns exemplos de uso geral de NÃO por si só e em conjunto com SE, E e OU.
![Exemplos de NÃO com as funções SE, E e OU](https://cxcs.microsoft.net/static/public/centralimages/pt-br/d2b3f677-3cee-4bb0-9b22-6227fd767d62/5e34a9ea947fec32563ae29a6302cf1b8b6cd6dc.png)
Fórmula |
Descrição |
---|---|
=NÃO(A2>100) |
A2 NÃO é maior que 100 |
=SE(E(NÃO(A2>1);NÃO(A2<100));A2;"O valor está fora do intervalo") |
50 for maior que 1 (VERDADEIRO), E 50 for menor que 100 (VERDADEIRO), então NÃO inverte os dois argumentos como FALSO. E requer que ambos os argumentos sejam VERDADEIRO, assim, retornará o resultado se for FALSO. |
=SE(OU(NÃO(A3<0);NÃO(A3>50));A3;"O valor está fora do intervalo") |
100 não for menor que 0 (FALSO) e 100 for maior que 50 (VERDADEIRO), então NÃO inverte os argumentos para VERDADEIRO/FALSO. OU requer que apenas um argumento seja VERDADEIRO, então, retornará o resultado se for VERDADEIRO. |
Cálculo de comissão de vendas
Aqui está um cenário bastante comum em que precisaremos calcular se vendedores se qualificam para uma comissão usando NÃO com SE e E.
![Exemplo de cálculo de uma comissão de vendas com SE, E e NÃO. A fórmula na célula E14 é =SE(E(NÃO(B14<$B$7);NÃO(C14<$B$5));B14*$B$8;0)](https://cxcs.microsoft.net/static/public/centralimages/pt-br/0a3ed63d-8c68-4eea-a352-b354475ac92e/dedcc139cb931d03e42d127a4f1a76daf97fac3e.png)
-
=SE(E(NÃO(B14<$B$7);NÃO(C14<$B$5));B14*$B$8,0)- SE Total de vendas NÃO for inferior à Meta de Vendas E Contas NÃO forem menores que a Meta de Conta, multiplicar Total de Vendas por % da Comissão, caso contrário, retornar 0.
Precisa de mais ajuda?
Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.
Tópicos Relacionados
Vídeo: Funções SE avançadas Saiba como utilizar funções aninhadas numa fórmula Função SEFunção ANDFunção ORDescrição geral das fórmulas no ExcelComo evitar fórmulas quebradasUtilizar a verificação de erros para detetar erros em fórmulasAtalhos de teclado no ExcelFunções lógicas (referência)Funções do Excel (por ordem alfabética)Funções do Excel (por categoria)