-
Seus agrupamentos de parênteses estão errados. Você precisa formular de forma que a lista para o
OR
esteja dentro de um par de parênteses;OR(a=b,c=d,e=f)
. -
Em vez de usar
DATEVALUE(NOW())
, você pode usarTODAY()
.
Eu tenho esta planilha do Excel que será usada para enviar notificações
As3primeirascolunascontêmdatadeexpiraçãoeaspróximas3notificam1,notificam2,notificam3contêmumadataqueé30diasantesdadatadeexpiração.
Euprecisocompararasdatasemnotificar1,notificar2enotificar3eseadataemqualquercolunaforigualadataatual,entãoacolunadestatusdeveserTRUEelseFALSE
Eutenteiestafórmula,masrecebiumafórmulainválidadeerro
=IF(OR(datevalue(Now())=J2),(datevalue(Now())=k2),(datevalue(Now())=L2),(datevalue(Now())=M2),(datevalue(Now())=N2),(datevalue(Now())=O2),(datevalue(Now())=P2),"TRUE", "FALSE")
Seus agrupamentos de parênteses estão errados. Você precisa formular de forma que a lista para o OR
esteja dentro de um par de parênteses; OR(a=b,c=d,e=f)
.
Em vez de usar DATEVALUE(NOW())
, você pode usar TODAY()
.