Creio ser simples começar com a aplicação do Help do próprio Microsoft Excel:
A função NÃO no Excel inverte o valor do argumento. Use NÃO quando quiser ter certeza de que um valor não é igual a outro valor determinado.
Sintaxe
NÃO(lógico)
Lógico é 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.
Exemplo
A | B | |
---|---|---|
1 | Fórmula | Descrição (resultado) |
2 | =NÃO(FALSO) | Reverte FALSO (VERDADEIRO) |
3 | =NÃO(1+1=2) | Reverte uma equação que é avaliada como VERDADEIRO (FALSO) |
Aplicação na prática
A aplicação prática da função NÃO é apenas facilitar a leitura de uma determinada função ou código que se escreve.
Por exemplo, supondo que crie em uma célula, B1, o seguinte:
=A1<HOJE()
Que significa que está fórmula está avaliando se o conteúdo da célula A1 é menor a HOJE(), que retorna o dia de hoje. O retorno será o valor lógico VERDADEIRO ou FALSO. Supondo que déssemos a célula B1 o nome ESTA_VENCIDO, o que é um recurso do EXCEL, seria possível escrever uma fórmula desta forma:
=SE(NÃO(ESTA_VENCIDO);FACA_ISSO;FACA_AQUILO)
Ao invés de:
=SE(ESTA_VENCIDO=FALSO;FACA_ISSO;FACA_AQUILO)
Concorda que fica mais fácil de ler? Assim, já deve ser possível imaginar o que pode ser feito, ou pelo menos simplificado. Um moderno e engenhoso cálculo financeiro poderia ser abrigado em uma célula que retorna um valor lógico, permitindo em outros lugares da planilha simplesmente fazer-lhe referência de forma simples, por exemplo:
=SE(FUNCIONARIO_PODE_TIRAR_FERIAS;FACA_ISSO;FACA_AQUILO)
Onde FUNCIONARIO_PODE_TIRAR_FERIAS seria o nome de uma célula que conteria um cálculo que avaliasse a condição descrita.
Com isso em mãos, a imaginação e criatividade de cada um é o limite para o uso desta função.
Bom proveito!