Vergleichen von Daten mit einem logischen Operator

Vergleichen von Daten mit einem logischen Operator

Ich habe diese Excel-Tabelle, die ich zum Senden von Benachrichtigungen verwenden werde

Bildbeschreibung hier eingeben

Die ersten drei Spalten enthalten das Ablaufdatum und die nächsten drei Spalten (Benachrichtigung 1, Benachrichtigung 2, Benachrichtigung 3) enthalten ein Datum, das 30 Tage vor dem Ablaufdatum liegt.

Ich muss die Daten in Benachrichtigung 1, Benachrichtigung 2 und Benachrichtigung 3 vergleichen. Wenn das Datum in einer der Spalten dem aktuellen Datum entspricht, muss die Statusspalte TRUE sein, andernfalls FALSE.

Ich habe diese Formel ausprobiert, erhalte jedoch die Fehlermeldung „Ungültige Formel“

=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")

Antwort1

  1. Ihre Klammergruppierungen sind falsch. Sie müssen sie so bilden, dass die Liste für die ORinnerhalb eines Klammerpaars steht OR(a=b,c=d,e=f);.

  2. Anstelle von DATEVALUE(NOW())können Sie verwenden TODAY().

verwandte Informationen