Die Verarbeitung von Geschäftsdaten in Excel erfordert häufig den Umgang mit Datumsangaben. Fragen wie „Wie viel Umsatz haben wir heute gemacht?“ oder „Wie war das Ergebnis im Vergleich zur Vorwoche?“ sind typisch. Die Sache wird kompliziert, wenn Excel die Werte nicht automatisch als Datum erkennt.
Leider ist dies keine Seltenheit, besonders wenn viele Personen an der Dateneingabe beteiligt sind, Informationen aus anderen Systemen kopiert und eingefügt werden oder Daten aus Datenbanken importiert werden.
In diesem Artikel zeigen wir Ihnen vier verschiedene Szenarien und passende Lösungen, um Text in Datumsangaben umzuwandeln.
Datumsangaben mit Punkten als Trennzeichen
Ein häufiger Fehler bei der Dateneingabe in Excel ist die Verwendung von Punkten anstelle von Schrägstrichen zur Trennung von Tag, Monat und Jahr.
Excel interpretiert dies nicht als Datum, sondern speichert es als Text. Dieses Problem lässt sich jedoch mit der Funktion „Suchen und Ersetzen“ beheben. Wenn Sie die Punkte durch Schrägstriche (/) ersetzen, erkennt Excel die Werte automatisch als Datum.
Markieren Sie die Spalten, in denen Sie die Ersetzung durchführen möchten.
Gehen Sie zu „Start > Suchen und Auswählen > Ersetzen“ oder drücken Sie die Tastenkombination Strg+H.
Im Fenster „Suchen und Ersetzen“ geben Sie einen Punkt (.) in das Feld „Suchen nach“ und einen Schrägstrich (/) in das Feld „Ersetzen durch“ ein. Klicken Sie anschließend auf „Alle ersetzen“.
Alle Punkte werden nun durch Schrägstriche ersetzt, und Excel erkennt das neue Format als Datum.
Wenn sich Ihre Tabellendaten häufig ändern und Sie eine automatisierte Lösung bevorzugen, können Sie die ERSETZEN-Funktion verwenden.
=WERT(ERSETZEN(A2,“.“,“/“))
Die Funktion ERSETZEN ist eine Textfunktion und kann allein keine Datumsumwandlung vornehmen. Die Funktion WERT wandelt den Textwert in einen numerischen Wert um.
Die Ergebnisse sehen Sie unten. Der Wert muss noch als Datum formatiert werden.
Dies können Sie über das Dropdown-Menü „Zahlenformat“ auf der Registerkarte „Start“ tun.
Das Beispiel mit dem Punkt als Trennzeichen ist sehr typisch. Diese Methode lässt sich aber genauso gut verwenden, um andere beliebige Trennzeichen zu ersetzen.
Umwandlung des JJJJMMTT-Formats
Wenn Ihre Daten das Format JJJJMMTT haben, benötigen Sie eine andere Vorgehensweise.
Dieses Format ist in der IT üblich, da es eindeutig festlegt, wie Datumsangaben gespeichert werden. Excel erkennt es jedoch nicht direkt.
Eine schnelle manuelle Lösung ist die Funktion „Text in Spalten“.
Markieren Sie den zu konvertierenden Bereich und gehen Sie zu „Daten > Text in Spalten“.
Der „Text in Spalten“-Assistent wird angezeigt. Klicken Sie in den ersten beiden Schritten auf „Weiter“, bis Sie zum dritten Schritt gelangen. Wählen Sie „Datum“ und anschließend das Datumsformat, das in den Zellen verwendet wird. In diesem Beispiel ist das Format YMD (Jahr, Monat, Tag).
Wenn Sie eine Formellösung suchen, können Sie die DATUM-Funktion verwenden, um das Datum zu erstellen.
In Kombination mit den Textfunktionen LINKS, TEIL und RECHTS extrahieren Sie die drei Bestandteile eines Datums (Tag, Monat, Jahr) aus dem Zelleninhalt.
Die folgende Formel zeigt diese Vorgehensweise anhand unserer Beispieldaten:
=DATUM(LINKS(A2;4);TEIL(A2;5;2);RECHTS(A2;2))
Mit diesen Methoden können Sie jede achtstellige Zahl in ein Datum umwandeln. Dies funktioniert zum Beispiel auch mit den Formaten TTMMJJJJ oder MMTTJJJJ.
DATWERT- und WERT-Funktionen
Manchmal ist das Problem nicht die falsche Formatierung, sondern die Tatsache, dass das Datum als Text gespeichert ist.
Hier sehen Sie eine Liste von Datumsangaben in verschiedenen Formaten. Sie sind für uns als Datum erkennbar, wurden aber als Text gespeichert und müssen umgewandelt werden.
Die Umwandlung in diesen Fällen ist mit verschiedenen Methoden einfach zu bewerkstelligen.
In diesem Artikel möchte ich zwei Funktionen vorstellen: DATWERT und WERT.
Die Funktion DATWERT konvertiert Text in ein Datum (wie der Name schon sagt), während die Funktion WERT Text in einen allgemeinen Zahlenwert konvertiert. Der Unterschied zwischen beiden ist gering.
Im obigen Bild enthält eine der Datumsangaben auch Zeitinformationen. Dies wird uns den minimalen Unterschied zwischen den beiden Funktionen verdeutlichen.
Die folgende DATWERT-Formel würde alle Werte in Datumsangaben umwandeln.
=DATWERT(A2)
Beachten Sie, wie die Uhrzeit in Zeile 4 entfernt wurde. Diese Formel gibt nur den reinen Datumswert zurück. Das Ergebnis muss weiterhin als Datum formatiert werden.
Die folgende Formel verwendet die Funktion WERT.
=WERT(A2)
Diese Formel führt zu den gleichen Ergebnissen, mit der Ausnahme, dass in Zeile 4 die Zeitinformation erhalten bleibt.
Die Ergebnisse können nun als Datum und Uhrzeit oder nur als Datum formatiert werden, um die Uhrzeit auszublenden (aber nicht zu entfernen).