01Excel-Problem beim Runden der Uhrzeit
Excel verfügt zwar seit geraumer Zeit über eine Runden-Funktion, behandelt aber Uhrzeiten intern in spezieller Form. Diese werden als Bruchteile von Zahlen gespeichert, wobei 1 für 24 Stunden steht. Anhand dieser Information ergeben sich bereits die grundlegenden Schritte für die anzuwendende Formel.
02Excel-Uhrzeit auf Viertelstunde runden
Zunächst gilt es, die Uhrzeit per Multiplikation in Viertelstunden umzurechnen. Dann soll die Runden-Funktion diese Zahl auf die nächste Viertelstunde auf- beziehungsweise abrunden. Das Ergebnis muss man anschließend durch Division aber wieder in eine für Excel lesbare Uhrzeit umwandeln.
In folgendem Beispiel steht die Uhrzeit in Zelle A1. Diesen Wert multiplizieren Sie in der Nachbarzelle, etwa B1, mit 24 (ein Tag hat 24 Stunden) und anschließend mit 4 (jede Stunde besteht aus 4 Viertelstunden). Die Runden-Funktion rundet das Ergebnis auf die nächste Viertelstunde:
=RUNDEN(A1*24*24;0)
Die Null nach dem Semikolon sorgt für die Ausgabe ohne Nachkommastellen.
- Microsoft Excel 2016 für Windows
Als Beispiel dient eine Tabelle, in deren Zelle A1 eine Uhrzeit eingetragen ist. Diesen Wert möchten wir auf die Viertelstunde genau auf- beziehungsweise abrunden. - Microsoft Excel 2016 für Windows
Microsoft Excel kennt für solche Operationen die Runden-Funktion. Zunächst wird die Uhrzeit mit 24*4 multipliziert. Die Null verhindert dabei Nachkommastellen. Das Ergebnis wird anschließend wieder durch 24*4 dividiert. - Microsoft Excel 2016 für Windows
Der angezeigte Wert ist zwar nicht falsch, aber das Format der Zelle stimmt noch nicht. - Microsoft Excel 2016 für Windows
Dies lässt sich einfach über das Kontextmenü korrigieren, aus dem Sie den Eintrag „Zellen formatieren“ wählen. - Microsoft Excel 2016 für Windows
Im folgenden Dialog klicken Sie in der Spalte „Kategorie“ auf „Uhrzeit“, rechts auf das gewünschte Format. In unserem Beispiel eignet sich der Typ „HH:MM“ zur Angabe von Stunden und Minuten. - Microsoft Excel 2016 für Windows
Nachdem Sie auf den OK-Button geklickt haben, zeigt Excel die auf die letzte Viertelstunde abgerundete Uhrzeit korrekt an. - Microsoft Excel 2016 für Windows
Das funktioniert natürlich auch in Gegenrichtung mit dem Aufrunden auf die nächste Viertelstunde. - Microsoft Excel 2016 für Windows
Auf Basis der entwickelten Formel können Sie auch auf 10-Minuten-Basis runden. Sie brauchen nur den Faktor 4 gegen den Faktor 6 zu tauschen. - Microsoft Excel 2016 für Windows
Korrekterweise hat Excel diesmal die Uhrzeit 8:23 auf 8:20 abgerundet.
03Konvertieren des Zeitwertes in eine Uhrzeit
Noch kann Excel damit allerdings nichts anfangen, denn es fehlt die Rückkonvertierung in eine Uhrzeit. Der gerundete Wert muss also erst durch das Ergebnis aus 24*4 dividiert werden:
=RUNDEN(A1*24*4;0) / (24*4)
Denken Sie an die Klammerung von 24*4, da sonst der gerundete Wert durch 24 geteilt und dann das Resultat mit 4 multipliziert wird. Um eine korrekte Anzeige zu erhalten, müssen Sie außerdem für Zelle B1 als Format Uhrzeit festlegen, was sich einfach über das Kontextmenü und den Befehl Zellen formatieren bewerkstelligen lässt.
04Andere Rundungsparameter wählen
Ausgehend von dieser Formel können Sie natürlich auch auf einer anderen Basis runden, etwa auf zehn Minuten. Sie müssen lediglich den Faktor 4 gegen den Faktor 6 austauschen, da 1 Stunde aus 6*10 Minuten besteht:
=RUNDEN(A1*24*6;0) / (24*6)
(hal)