Tausendstelsekunden von Zahlenangaben in Excel ohne Rundung abschneiden
In einer Tabelle stehen Zeitangaben mit Tausendstelsekunden in der Form 12:10:23,123. Für eine externe Analyse sollen die Tausendstel-Sekunden abgetrennt werden, ohne dass die Hundertstel gerundet werden.
Die klassische Methode, das Runden bei Nachkommastellen mit der Funktion KÜRZEN zu unterbinden, scheidet in diesem Fall aus, da es sich um Zeitangaben handelt. Diese werden von Excel intern anders verwaltet, als sie in der Tabelle zu sehen sind. Die Funktion KÜRZEN kann aber nur auf den tatsächlichen Wert angewendet werden, nicht auf den angezeigten.
Sie lösen diese Aufgabe mit den Funktionen TEXT und LINKS. Wenn die zu reduzierende Zeit in der Zelle A2 steht, tragen Sie die folgende Formel in die Ergebniszelle ein:
=LINKS(TEXT(A2;"hh:mm:ss,000");11)
Die folgende Abbildung zeigt den Einsatz dieser Formel in einer Beispieltabelle:
Beachten Sie, dass diese Formel als Ergebnis einen Text liefert. Für die reine Anzeige der gekürzten Zahlen reicht das aus.
Wenn Berechnungen oder andere Auswertungen durchgeführt werden sollen, die auf die Formelergebnisse zugreifen, müssen Sie den Text bei der Berechnung wieder in ein von Excel lesbares Zeitformat umwandeln.
Das erreichen Sie mit der Funktion WERT, in die Sie die obige Formel integrieren. Die Funktion tut nichts anderes, als Zahlen, die als Text vorliegen, in Werte umzuwandeln. Die komplette Formel für Zeitangaben, die Sie weiterverarbeiten können, sieht folgendermaßen aus:
=WERT(LINKS(TEXT(A2;"hh:mm:ss,000");11))
Die folgende Abbildung zeigt die Formel in einer Beispieltabelle: