Excel

Textzeitstempel in Zeit umwandeln

Convert Text Timestamp Into Time

Excel-Formel: Textzeitstempel in Zeit umwandelnAllgemeine Formel |_+_| Zusammenfassung

Um einen als Text eingegebenen Zeitstempel in eine richtige Excel-Zeit umzuwandeln, können Sie die MID-Funktion verwenden, um Komponenten zu extrahieren und die TIME-Funktion, um die Zeit zusammenzusetzen. Im gezeigten Beispiel lautet die Formel in F5:





= TIME ( MID (A1,1,2), MID (A1,4,2), MID (A1,7,2))
Erläuterung

Diese Formel funktioniert für Zeiten, die in einem bestimmten Format eingegeben wurden, wie unten gezeigt:

wie man Zeit in Excel addiert und subtrahiert
 
= TIME ( MID (B5,1,2), MID (B5,4,2), MID (B5,7,2))

Beachten Sie, dass die Textzeichenfolge immer 9 Zeichen lang ist und jede Komponente 2 Stellen hat.





Der Kern dieser Formel ist die TIME-Funktion, die eine gültige Zeit aus einzelnen Stunden-, Minuten- und Sekundenkomponenten zusammenstellt. Da diese Werte alle in einer einzigen Textzeichenfolge zusammengefasst sind, wird die MID-Funktion verwendet, um jede Komponente zu extrahieren:

Zufallszahl zwischen 1-5
 
00h01m13s 00h01m08s 08h02m59s

Die Ergebnisse werden als Argumente direkt der TIME-Funktion zugeführt. Der folgende Code zeigt, wie die Formel in Zelle F5 gelöst wird:



 
 MID (B5,1,2) // extract hour  MID (B5,4,2) // extract minute  MID (B5,7,2) // extract second

Beachten Sie, dass MID als Textfunktion Text anstelle von tatsächlichen Zahlen zurückgibt. Die TIME-Funktion funktioniert jedoch immer noch ordnungsgemäß und wandelt die Textwerte automatisch in Zahlen um.

Autor Dave Bruns


^