Differenz zweier Zeitangaben genau berechnen

Ich möchte die Differenz zwischen zwei Zeitangaben im Format mm:ss,00 berechnen. Diese Differenz kann negativ sein und soll dann auch so in der Tabelle dargestellt sein. Excel liefert mir selbst bei großer Spaltenbreite jedoch nur »####«.

Bei Berechnungen mit Datums- und Zeitangaben kann es in Excel zu Problemen kommen. Zunächst sollten Sie für die Eingabezellen geeignete Zahlenformate festlegen. Dazu markieren Sie die Zellen und führen den Befehl »Format | Zellen« aus. Für eine Darstellung von Minuten, Sekunden und hundertstel Sekunden wählen Sie im Register »Zahlen« die Kategorie »Uhrzeit« aus und anschließend im Listenfeld »Formate« die Einstellung »30:55,7«.

Bei der Eingabe der Zeiten müssen Sie sehr sorgfältig vorgehen. In jedem Fall müssen Sie das Komma und eine Nachkommastelle für die hundertstel Sekunden eingeben, selbst wenn der Wert keine Sekundenbruchteile enthält. Das Problem bei der Darstellung des Ergebnisses resultiert aus dem Zeitformat. Negative Zeiten existieren für Excel nicht, so dass der Fehlerwert »######« erscheint. Hier hilft ein kleiner Trick: Mit einem verketteten Text simulieren Sie das gewünschte Zeitformat auch für negative Werte. Geben Sie folgende Formel ein:


=WENN(Zeit<0;"-";"+") & TEXT(ABS(Zeit); "[h]:mm:ss,00")



Für »Zeit« setzen Sie eine Zelle ein, welche die Zeitdifferenz im Zahlenformat enthält. Mit der Funktion »Text« formatieren Sie den Betrag der Zeitdifferenz im gewünschten Format. Das Zeichen »&« verkettet beide Teile.