Formel ignorieren, wenn die Zelle leer ist


8

Ich versuche, eine Formel zu erstellen, die im Wesentlichen die Tage zwischen dem heutigen Datum und dem in eine Zelle eingegebenen Datum zählt. Bisher glaube ich, dass es funktioniert. Siehe unten:

=DATEDIF(H3, Today(), "D")

Meine Daten werden in Spalte H eingegeben und die Formel befindet sich in Spalte I.

Mein Problem ist, wenn kein Datum eingegeben wird, ergibt sich " 43201". Ich möchte, dass es leer bleibt, oder ich würde mich mit einem Strich oder so zufrieden geben. Im Moment habe ich die bedingte Formatierung angewendet, um die Zelle schwarz zu machen, wenn sie 43201 enthält. Dies ist keine ideale Lösung.

Ich habe einige Formeln gesucht und ausprobiert, aber keine scheint mit Google Sheets zu funktionieren.

Antworten:


6

Die Formel

=IF(ISBLANK(H3), "", DATEDIF(H3, Today(), "D"))

Setzt die leere Zeichenfolge, wenn H3 leer ist. Dies ist wahrscheinlich genug für Ihren Zweck.

Technisch würde die reale Leerausgabe mit erreicht werden

=IF(ISBLANK(H3), , DATEDIF(H3, Today(), "D"))

0

=IFERROR(ARRAYFORMULA(IF(LEN(H3:H);
 DATEDIF(H3:H; TODAY(); "D"); )); )

9

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.