Arquivo da tag: NÃO

Excel – A função NÃO()

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!