sexta-feira, 6 de janeiro de 2017

Dois sinais de menos em uma fórmula do Excel



Às vezes, pode acontecer que uma fórmula de Excel tenha dois sinais de menos contíguos, o que confunde a grande maioria dos usuários do software. Além disso, a maioria dos tutoriais de iniciação e de ajuda online não fazem menção a esta especificidade. Entenda o que acontece quando esses dois sinais aparecem. 

Como usar os dois sinais de menos

Este símbolo, na verdade, é usado quando uma data é inserida (ou copiada) no formato de texto para transformá-la no formato numérico, a fim de autorizar os cálculos. 
Exemplo: a célula A1 contém a data 31/12/2016 como texto. Se você colocar um sinal de menos antes dela, é possível fazer uma mudança de sinal (multiplicação por -1). 

Para fazer este cálculo, o Excel executa a conversão automática de texto em seu número de série 42735, o que resulta em -42735. Para obter um valor positivo, devemos fazer uma dupla mudança de sinal, ou seja, 31/12/2016 > 42735 

Como aplicar a fórmula com dois sinais negativos

Para construir a condição compreendida entre duas datas, as referências foram importadas no formato de texto 31/12/2016 ou 08/01/2017. Vamos colocar também um duplo menos para a segunda data (08/01/2017), pois o teste A1 tem que ser feito com datas em número de série (formato digital). 

A fórmula 
=ET(A1>--"31/12/2016";A1<--"08/01/2017")
 será verdadeira ou falsa. Novamente, um sinal de menos antes deste resultado fará uma multiplicação por -1. A conversão automática é a força em números: Falso vira 0 e Verdadeiro, -1. Por fim, para obter 1, devemos outra vez fazer uma dupla alteração de sinal:
=--ET(A1>--"31/12/2016";A1<--"08/01/2017")

Logo, quando a data A1 estiver incluída no intervalo: 
Verdadeiro: - [- 1] = 1 
e quando a data em A1 estiver fora do intervalo: 
Falso: - [- 0] = 0 

Assim se justificam os 3 duplos menos na fórmula. 

Fonte: http://br.ccm.net/faq/

Nenhum comentário:

Postar um comentário