ich möchte gern per Formel (nicht VBA) prüfen, ob in einer Zelle ein
Datumswert steht .
Ich habe schon mit Datwert ... probiert .. kriege es aber nicht hin
Hat jemand einen Tip ?
Freu mich drauf
Gruß
Stef@n
Arbeitsblatt mit dem Namen 'Tabelle1' | ||||
A | B | C | D | |
1 | prüfen ob Zahl ein Datum oder eine Zahl ist | |||
2 | ||||
3 | 16.11.1940 | D1 | ||
4 | 16111940 | S | ||
5 | 12 | S | ||
6 | 456 | S | ||
7 | 16.11.1940 | S | ||
8 | 12.10.45 | D1 | ||
9 | 123 | S | ||
10 | ||||
11 | D1= Datum | |||
12 | S = Zahl | |||
13 |
Zelle | Formel |
B3 | =ZELLE("Format";A3) |
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg |
Um zu prüfen, ob eine Zelle in Excel einen Datumswert enthält, kannst Du die folgende Formel verwenden:
=ISTDATUM(A1)
Hierbei ersetzt Du A1
durch die Zelle, die Du überprüfen möchtest. Diese Formel gibt Wahr
zurück, wenn in der Zelle ein Datumswert vorhanden ist, und Falsch
, wenn nicht.
Falls Du sicherstellen möchtest, dass das Datum in einem bestimmten Zeitraum liegt, kannst Du die Formel wie folgt anpassen:
=UND(ISTDATUM(A1); A1>=DATUM(2023; 1; 1); A1<=DATUM(2023; 12; 31))
Diese Formel prüft, ob die Zelle ein Datum enthält und ob es im Jahr 2023 liegt.
Fehler: Formel gibt Falsch
zurück, obwohl ein Datum angezeigt wird.
Fehler: #WERT!
-Fehler.
Fehler: Funktion ISTDATUM
wird nicht erkannt.
Neben der Verwendung der ISTDATUM
-Funktion kannst Du auch die ZELLE
-Funktion nutzen, um das Format der Zelle zu überprüfen:
=ZELLE("Format"; A1) = "D"
Diese Formel prüft, ob die Zelle im Datumsformat ist.
Eine weitere Methode ist die Verwendung von TEXT
, um einen Datumswert in ein Textformat zu konvertieren und dann eine Prüfung durchzuführen:
=ISTFEHLER(DATWERT(A1)) = FALSCH
Das gibt Wahr
zurück, wenn die Umwandlung erfolgreich war und ein gültiges Datum vorliegt.
Angenommen, Du hast eine Liste von Werten in Spalte A und möchtest in Spalte B angeben, ob es sich um ein Datum handelt:
=WENN(ISTDATUM(A1); "Ist ein Datum"; "Ist kein Datum")
Diese Methode hilft Dir, auf einen Blick zu erkennen, welche Zellen Datumswerte enthalten.
ZÄHLENWENN
-Funktion verwenden:=ZÄHLENWENN(A:A; ">="&DATUM(2023; 1; 1)) > 0
Datenvalidierung: Nutze die Datenvalidierungsfunktion, um sicherzustellen, dass nur Datumswerte in eine bestimmte Zelle eingegeben werden können.
Bedingte Formatierung: Setze eine bedingte Formatierung ein, um Zellen farblich hervorzuheben, die Datumswerte enthalten.
1. Wie kann ich überprüfen, ob eine Zelle einen Datumswert enthält, ohne ISTDATUM
zu verwenden?
Du kannst die ZELLE
-Funktion verwenden, um das Format der Zelle zu überprüfen.
2. Was mache ich, wenn die Datumswerte als Text formatiert sind?
Du kannst die DATWERT
-Funktion verwenden, um den Text in einen Datumswert umzuwandeln.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen