Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1964to1968
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Uhrzeit auf volle Stunde bzw. halbe Stunde runden

Uhrzeit auf volle Stunde bzw. halbe Stunde runden
07.02.2024 15:46:05
Sunny
Hallo zusammen,

es geht um eine Arbeitszeitliste:

Arbeitszeiten mit Minuten >=30 sollen auf die halbe Stunde und 30 Min. auf die Stunde abgerundet werden.

Alternativ würde mich noch interessieren:
Rundung wie oben, aber zusätzlich die Abstufung, wenn >= 45 Minuten dann aufrunden auf die nächste volle Stunde.

Ich habe die Zeit wahlweise mit Stunden:Minuten oder als Dezimalzahl (hier dann XX,5 = ganze Stunde, >=xx,5 runden auf xx,5) vorliegen.

Gibt es eine Formel, mit welcher ich diese Rundungen automatisch bewerkstelligen kann?

Ein paar Beispiel-Zeilen meiner Tabelle:

Datum (A) Beginn(B) Ende(C) Dauer dezimal(D) Dauer Std.:Min(E) Ergebnis sollte sein
11.01.2024 20:30 23:00 2,50 02:30 2:30
12.01.2024 20:30 23:20 2,83 02:50 3:00
13.01.2024 20:00 23:05 3,08 03:05 3:00

Würde mich freuen, wenn Ihr einen Tipp für mich hättet. Es ist echt nervig jeden Monat für jeden Mitarbeiter das ganze händisch zu machen.

Noch eine allgemeine Frage zum Forum:
Ich war schon lange nicht mehr auf der Seite. Kann man sich nicht mehr einloggen ohne dass man einen Beitrag schreibt? Ich finde keinen "Anmelde"-Button ein Button "Login" oder ähnliches auf der Seite.

Gruß und Danke für Eure Mühe
Sunny

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: in E2: =RUNDEN(D2*2;0)/48 und nach unten kopieren owT
07.02.2024 15:59:10
neopa C
Gruß Werner
.. , - ...
AW: in E2: =RUNDEN(D2*2;0)/48 und nach unten kopieren owT
07.02.2024 17:09:50
Sunny
Vielen Dank. Hab die Formel nochmal probiert. Es war einer meiner vorher schon gescheiterten Versuche. Ich hatte mich vor meinem Beitrag hier den halben Tag durch's Internet gelesen und bin entsprechend verzweifelt.

Das Ergebnis passt z.B. bei solcher Konstellation nicht:

10.01.2024 20:30 23:45 3,25 --> Formel erreichnet 03:30 statt gewünschten 3,0 (,25 ist kleiner als 30 = abrunden auf volle Stunde gewünscht)

Vielleicht spielt es ja eine Rolle, wie die Spalte Dauer Std:Min berechnet wurde? =RUNDEN((C11-B11)*24;2)

AW: nachgefragt ...
07.02.2024 17:21:23
neopa C
Hallo Sunny,

... soll in Spalte D zunächst weiterhin die von Dir ermittelte Dauer errechnet werden und auf deren Grundlage die auf halbe Stunden gerundete Dauer?

Gruß Werner
.. , - ...
Anzeige
AW: wenn letzteres ...
07.02.2024 17:27:13
neopa C
Hallo Sunny,

... dann z.B. so: =(RUNDEN(REST(D2;1);0)+KÜRZEN(D2;0))/24

Gruß Werner
.. , - ...
AW: nachgefragt ...
07.02.2024 17:39:06
Sunny
vielen Dank. Ich habe die Vorschläge durchprobiert und der Vorschlag von Daniel =Abrunden(DezimalStundendauer*2;0)/2 liefert mir genau die Ergebnisse, die ich haben möchten.

Viiielen herzlichen Dank für Eure ganze Mühe, die Ihr für mich aufgewendet habt!

Wünsche Euch einen schönen Abend - und Danke nochmal.

Gruß
Sunny
AW: nachgefragt ...
07.02.2024 18:50:42
daniel
nur so als Tip:
es wirkt höflicher, wenn du den Dank für die Lösung direkt an den richtest, von dem du die Lösung hast.
AW: noch zu Deiner Frage zum Forum ...
07.02.2024 16:02:34
neopa C
Hallo Sunny,

... Du hast doch Deinen Beitrag geschrieben, folglich bist Du doch schon registriert.
Ansonsten gibt es hier den Button: [Registrierung]

Gruß Werner
.. , - ...
Anzeige
AW: Uhrzeit auf volle Stunde bzw. halbe Stunde runden
07.02.2024 17:27:49
daniel
Hi

für die Dezimal-Zeiten: =Untergrenze(DezimalStundenDauer;0,5)
oder wenn es etwas profaner sein soll: =Abrunden(DezimalStundendauer*2;0)/2

für die "Normalen" Zeiten, die direkt aus den Uhrzeiten abgeleitet werden: =Untergrenze(DezimalStundenDauer;Zeit(0;30;0))
Gruß Daniel
AW: Uhrzeit auf volle Stunde bzw. halbe Stunde runden
07.02.2024 17:32:34
daniel
zu deiner Ergänzungfrage:
wenn bei 45 min zur nächsten vollen Stunde gerundet werden soll dann wahrscheinlich auch bei 15 min zur nächsten halben Stunde.
das wäre dann im Prinzip ein normales Runden, also dann für die Dezimalwerte: =VRunden(Dezimalstundendauer;0,5)
beziehungsweise =Runden(Dezimalstundendauer*2;0)/2

und für die Uhrzeitwerte dann auch =VRunden(Uhrzeitdauer;Zeit(0;30;0))

Gruß Daniel
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige