Hallo,
ich moechte in einer Excel Tabelle meine Arbeitszeiten erfassen. Es soll
bei +/- 2 min. immer auf die 1/4 Stunde bzw. wenn die Toleranz ueber-/unterschritten ist auf die naechste bzw. vorherige 1/4 Stunde gerundet werden. Dies bekomme ich nicht so ganz hin. Hat jemand einen Tipp fuer die Formel?
Danke!
caxman
Office - Word, Excel und Co. 9.753 Themen, 41.598 Beiträge
???
Ich kann aus Deiner Beschreibung nicht eindeutig erkennen wann gerundet werden soll, bitte beschreib das doch mal mit einem Beispiel...
Hallo Borlander,
also wenn ich 7:32 oder 7:28 eingebe soll auf 7:30 gerundet werden. Wird aber 7:27 eingegeben dann soll auf 7:15 abgerundet werden bzw. bei 7:33 auf 7:45 aufgerundet. Und das ganze Spiel bei jeder 1/4 Stunde.
Jetzt klarer?
caxman
Hallo Caxman,
ausgehend davon das die zu untersuchende Zeit in Zelle B11 steht, sieht die Formel so aus:
=((STUNDE(B11))+WENN(UND(MINUTE(B11)>=0;MINUTE(B11)=3;MINUTE(B11)=18;MINUTE(B11)=33;MINUTE(B11)
Das ergebnis ist aber keine Zeit mehr sondern eine Dezimale Zahl.
Mit einer kleinen Hilfstabelle kann sie auch kürzer werden. Wenn du ein Zeitformat brauchst bitte Posten.
Gruß S.F.T.I.
Ich bin's nochmal:
Ich hab nochmal 'ne kleine Aufstellung ueber eine Stunde gemacht. Nach diesem Beispiel setzt sich das so fort.
Morgens (bis 12:00 Uhr)
5:58-6:02->6:00
6:03-6:17->6:15
6:18-6:32->6:30
6:33-6:47->6:45
6:48-7:02->7:00
7:03-7:17->7:15
usw.
Ab Mittag (12:00 Uhr)
15:58-16:12->16:00
16:13-16:27->16:15
16:28-16:42->16:30
16:43-16:57->16:45
16:58-17:12->17:00
usw.
Alles klar? :-)
So ist das doch schon viel besser :-)
Da kann ich Dir auch gleich eine Lösung posten:
=WENN(A1<0,5;OBERGRENZE(A1-"0:02";"0:15");UNTERGRENZE(A1+"0:02";"0:15"))
Habs sie allerdings nur mit wenigen Beispielen gestetet, das müsstest Du selbst besten noch mal prüfen...
CU Borlander