À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.
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
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.
Foto: © Line Icons – Shutterstock.