Datum und Uhrzeit aus Zellentext auslesen in Excel
Schritt-für-Schritt-Anleitung
Wenn Du aus einem Zellentext, der Datum und Uhrzeit enthält, die einzelnen Werte in getrennten Zellen darstellen möchtest, kannst Du folgende Schritte befolgen:
-
Zelle mit Datum und Zeit: Angenommen, in Zelle A2 steht der Text 03.01.2015 07:34:00.
-
Datum extrahieren:
- In Zelle B2 gib folgende Formel ein:
=DATWERT(LINKS(A2;10))
- Diese Formel extrahiert das Datum aus A2.
-
Uhrzeit extrahieren:
- In Zelle C2 gib folgende Formel ein:
=ZEITWERT(RECHTS(A2;8))
- Damit erhältst Du die Uhrzeit aus der Zelle.
-
Formatierung: Stelle sicher, dass B2 als Datum und C2 als Uhrzeit formatiert sind, damit Du mit diesen Werten rechnen kannst.
Häufige Fehler und Lösungen
-
Fehler: Es wird der gesamte Inhalt angezeigt:
Wenn die Formel =LINKS(A2;10)*1 den kompletten Zelleninhalt zurückgibt, könnte das Datum als echte Zahl formatiert sein. Verwende in diesem Fall:
=GANZZAHL(A2)
-
Fehler: Text anstelle von Datum:
Wenn die TEXT-Funktion verwendet wird, wird das Ergebnis als Text und nicht als Datum ausgegeben. Um dies zu vermeiden, nutze die DATWERT-Funktion.
Alternative Methoden
Falls die oben genannten Formeln nicht funktionieren, kannst Du auch VBA verwenden, um das Datum und die Uhrzeit aus einer Zelle auszulesen:
Function DatumUhrzeitAuslesen(zelle As Range) As Variant
Dim teile() As String
teile = Split(zelle.Value, " ")
DatumUhrzeitAuslesen = Array(CDate(teile(0)), TimeValue(teile(1)))
End Function
Mit dieser Funktion kannst Du Datum und Uhrzeit aus einer Zelle extrahieren, indem Du =DatumUhrzeitAuslesen(A2) verwendest.
Praktische Beispiele
Hier sind einige Beispiele, wie Du das Datum und die Uhrzeit aus verschiedenen Zellentexten extrahieren kannst:
Diese Formeln funktionieren sowohl in Excel 2013 als auch in neueren Versionen.
Tipps für Profis
- Achte darauf, dass in Excel Datum und Zeit nach dem richtigen Format eingegeben werden, um Fehler bei der Datenauswertung zu vermeiden.
- Nutze die Formatierungsoptionen, um sicherzustellen, dass die extrahierten Werte korrekt angezeigt werden. Zum Beispiel, wähle „Benutzerdefiniert“ für Datumswerte.
- Bei einem großen Datenbestand kann es sinnvoll sein, die Formeln in einer Matrixformel zu verwenden, um effizienter zu arbeiten.
FAQ: Häufige Fragen
1. Frage
Wie kann ich nur das Datum ohne Uhrzeit aus einer Zelle auslesen?
Antwort: Verwende die Formel =GANZZAHL(A2), um das Datum zu isolieren.
2. Frage
Kann ich auch andere Datumsformate verwenden?
Antwort: Ja, Du kannst die DATWERT-Funktion anpassen, um verschiedene Formate zu unterstützen, solange das Datum in einem erkennbaren Format vorliegt.
3. Frage
Wie extrahiere ich Uhrzeit aus einer Zelle, die Datum und Zeit in einem anderen Format enthält?
Antwort: Du kannst die ZEITWERT-Funktion zusammen mit der RECHTS-Funktion verwenden, um die Uhrzeit zu isolieren, wie in den Beispielen gezeigt.