it-swarm.com.de

Wie runde ich die Zeit auf die nächste Stunde in Excel auf?

So runden Sie die Zeit in Excel auf die nächste Stunde:

67:45:00 will be 68:00:00
and
53:14:00 will be 53:00:00

grüße

10
alwbtc

Sie können die Funktion MROUND wie folgt verwenden

=MROUND(A1,"1:00")

19
barry houdini

Angenommen, die Zeit ist in A1, wird auf die nächste Stunde gerundet.

=ROUND(A1*24,0)/24

  • Die Verwendung vonROUNDDOWNerzwingt 67:45:00 bis 67:00:00
  • Verwenden SieROUNDUPWill zwingt 67:45:00 bis 68:00:00

Gleiche Formel, Änderung:

  • 24 bis 48 für halbe Stunden.
  • 24 bis 96 für Viertel

Wenn Sie stündlich in einem Zeitraum von 24 Stunden gruppieren, das Datum jedoch im Zeitstempel enthalten ist, verwenden Sie dieselbe Formel, ziehen Sie jedoch den Datumswert nach unten ab:

=ROUNDDOWN(A1*24;0)/24-INT(A1)

Dies ist nützlich, wenn Sie sehen möchten, zu welcher Tageszeit etwas über einen bestimmten Zeitraum einen Höchststand erreicht.

8
Maxxarn

Verwandeln Sie es in Stunden (5h 15m = 5.25h) und runden Sie es dann ab

wenn du es nur als string verwendest

=if(round(mid(A1;4;2);0)>29;mid(A1;1;2)+1&":00:00";mid(A1;1;2)&":00:00")

ich verwende round, um die Minuten in eine Zahl umzuwandeln

1
Stefan

Ich musste kürzlich mal auf die nächste Viertelstunde umstellen. Ich habe die folgende Reihenfolge von Formeln verwendet, die zu funktionieren schien:

= SUMME (A1 * 24 * 60) - konvertiert die Zeit in Minuten

= MOD (B1, 15) - ermittelt die Minuten seit der letzten Viertelstunde

= IF (C1> 7,15-C1, -C1) - Minuten, die aufgerundet oder auf die nächste Viertelstunde abgerundet werden

= SUMME (D1/(24 * 60)) - wandelt die erforderliche Einstellung von Minuten in Tage zurück

= SUMME (A1 + E1) - Dies ist die ursprüngliche Uhrzeit, die auf die nächste Viertelstunde eingestellt ist

0
Ken D.