Discussion:
Arbeitszeitberechnung - Auf-/Ab-Runden der Zeiten
(zu alt für eine Antwort)
Sybille-B.
2006-08-02 10:26:02 UTC
Permalink
Hallo,

ich muß monatlich eine Aufstellung der Arbeitszeiten erstellen.

Meine Tabelle sieht so aus:

A B C D
E

Datum Uhrzeit-Beginn Uhrzeit-Ende Std. Gesamt +/- Stunden

02.07. 06:56 16:03 8,12 0,12
03.07. 06:48 16:23 8,58 0,58


Uhrzeit Beginn und Ende ist im hh:mm-Format eingestellt. Wie bekomme ich es
nun hin, dass mir Excel die Zeiten auf und abrundet. Sprich - Beginn 07:00
und Ende etweder 16:00 oder 16:15 - um auf das Beispiel oben einzugehen.

Schon mal vielen lieben Dank im Voraus für Eure Hilfe.

Gruß - Sybille B.
Claus Busch
2006-08-02 11:12:02 UTC
Permalink
Hallo Sybille,
Post by Sybille-B.
ich muß monatlich eine Aufstellung der Arbeitszeiten erstellen.
A B C D
E
Datum Uhrzeit-Beginn Uhrzeit-Ende Std. Gesamt +/- Stunden
02.07. 06:56 16:03 8,12 0,12
03.07. 06:48 16:23 8,58 0,58
Uhrzeit Beginn und Ende ist im hh:mm-Format eingestellt. Wie bekomme ich es
nun hin, dass mir Excel die Zeiten auf und abrundet. Sprich - Beginn 07:00
und Ende etweder 16:00 oder 16:15 - um auf das Beispiel oben einzugehen.
wie ich sehe, rechnest du die Stunden in Industriezeit. Dann schreibe bei
deinen Gesamtstunden rein:
=(RUNDEN(C2*96;0)-RUNDEN(B2*96;0))/96*24
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Sybille-B.
2006-08-02 11:57:02 UTC
Permalink
Hallo Claus,

Danke sehr für Deine rasche Antwort - aber scheinbar wird generell nur
aufgerundet. Ich habe als Ergebnis bei der ersten Zeit (unter
Berücksichtigung und Abzug der Pause) 8,25 Std. - obwohl die Zeit nach 16:00
keine 0,25 Std. beträgt. Da ich blutiger Anfänger bin - wo ist hier in Deiner
Formel der Abschnitt für das Aufrunden und wo für das Abrunden? Ich schau da
ein bisschen wie das Schwein in´s Uhrwerk.
Post by Claus Busch
Hallo Sybille,
Post by Sybille-B.
ich muß monatlich eine Aufstellung der Arbeitszeiten erstellen.
A B C D
E
Datum Uhrzeit-Beginn Uhrzeit-Ende Std. Gesamt +/- Stunden
02.07. 06:56 16:03 8,12 0,12
03.07. 06:48 16:23 8,58 0,58
Uhrzeit Beginn und Ende ist im hh:mm-Format eingestellt. Wie bekomme ich es
nun hin, dass mir Excel die Zeiten auf und abrundet. Sprich - Beginn 07:00
und Ende etweder 16:00 oder 16:15 - um auf das Beispiel oben einzugehen.
wie ich sehe, rechnest du die Stunden in Industriezeit. Dann schreibe bei
=(RUNDEN(C2*96;0)-RUNDEN(B2*96;0))/96*24
--
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-08-02 12:11:35 UTC
Permalink
Hallo Sybille,
Post by Sybille-B.
Danke sehr für Deine rasche Antwort - aber scheinbar wird generell nur
aufgerundet. Ich habe als Ergebnis bei der ersten Zeit (unter
Berücksichtigung und Abzug der Pause) 8,25 Std. - obwohl die Zeit nach 16:00
keine 0,25 Std. beträgt. Da ich blutiger Anfänger bin - wo ist hier in Deiner
Formel der Abschnitt für das Aufrunden und wo für das Abrunden? Ich schau da
ein bisschen wie das Schwein in´s Uhrwerk.
abgerundet wird bis 7 Min nach voller Viertelstunde, bei 8 Min wird dann
aufgerundet auf die nächste Viertelstunde. 16:07 wird zu 16:00, 16:08 wird
zu 16:15.
Deine erste Zeile im Beispiel ergibt somit
16:00 - 7:00 und ergibt bei mir hier auch 9 Stunden Gesamtzeit.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Sybille-B.
2006-08-02 12:41:02 UTC
Permalink
Hallo Claus,

ich habe etwas experimentiert:

wenn ich in Deiner Formel für die Endzeit Abrunden einsetze (
=(ABRUNDEN(D4*96;0)-RUNDEN(C4*96;0))/96*24 )

klappt es hervorragend.

Ich danke Dir ein bis tausend Mal.

Liebe Grüße - Sybille
Post by Claus Busch
Hallo Sybille,
Post by Sybille-B.
Danke sehr für Deine rasche Antwort - aber scheinbar wird generell nur
aufgerundet. Ich habe als Ergebnis bei der ersten Zeit (unter
Berücksichtigung und Abzug der Pause) 8,25 Std. - obwohl die Zeit nach 16:00
keine 0,25 Std. beträgt. Da ich blutiger Anfänger bin - wo ist hier in Deiner
Formel der Abschnitt für das Aufrunden und wo für das Abrunden? Ich schau da
ein bisschen wie das Schwein in´s Uhrwerk.
abgerundet wird bis 7 Min nach voller Viertelstunde, bei 8 Min wird dann
aufgerundet auf die nächste Viertelstunde. 16:07 wird zu 16:00, 16:08 wird
zu 16:15.
Deine erste Zeile im Beispiel ergibt somit
16:00 - 7:00 und ergibt bei mir hier auch 9 Stunden Gesamtzeit.
--
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-08-02 12:57:34 UTC
Permalink
Hallo Sybille,
Post by Sybille-B.
=(ABRUNDEN(D4*96;0)-RUNDEN(C4*96;0))/96*24 )
dann geb mal für die Anfangszeit 06:53 und für die Endzeit 16:12 ein.
Die exakte Differenz wäre 9,32 Std., nach meiner Formel 9,25, nach deiner
Formel nur noch 9 Std.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Sybille-B.
2006-08-02 13:16:01 UTC
Permalink
Hallo Claus,

mein Fehler - ich hätte Dir die Information geben müssen, dass bei uns
generell erst ab 07:00 die Arbeitszeit berücksichtigt wird.

Aber komisch ist es schon, dass bei mir ohne dieses "Abrunden" ein anderes
Ergebnis rauskommt - obwohl ich die Formel kopiert hatte.

*grübel*
Post by Claus Busch
Hallo Sybille,
Post by Sybille-B.
=(ABRUNDEN(D4*96;0)-RUNDEN(C4*96;0))/96*24 )
dann geb mal für die Anfangszeit 06:53 und für die Endzeit 16:12 ein.
Die exakte Differenz wäre 9,32 Std., nach meiner Formel 9,25, nach deiner
Formel nur noch 9 Std.
--
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-08-02 13:32:05 UTC
Permalink
Hallo Sybille,
Post by Sybille-B.
mein Fehler - ich hätte Dir die Information geben müssen, dass bei uns
generell erst ab 07:00 die Arbeitszeit berücksichtigt wird.
Aber komisch ist es schon, dass bei mir ohne dieses "Abrunden" ein anderes
Ergebnis rauskommt - obwohl ich die Formel kopiert hatte.
*grübel*
in welchem Format ziehst du die Pause ab und an welcher Stelle machst du
das? Wenn die Arbeitszeit generell erst um 7:00 beginnt, würde ich
=((RUNDEN(C2*96;0)/96)-7/24)*24 rechnen. Das Ergebnis ist exakter als deine
Formel. Wenn die Pause eine halbe Std. beträgt, würde ich dann die Formel
ergänzen zu:
=((RUNDEN(C2*96;0)/96)-7/24)*24-0,5
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-08-02 13:54:55 UTC
Permalink
Hallo Sybille,
Post by Sybille-B.
mein Fehler - ich hätte Dir die Information geben müssen, dass bei uns
generell erst ab 07:00 die Arbeitszeit berücksichtigt wird.
Aber komisch ist es schon, dass bei mir ohne dieses "Abrunden" ein anderes
Ergebnis rauskommt - obwohl ich die Formel kopiert hatte.
*grübel*
Post by Sybille-B.
=(ABRUNDEN(D4*96;0)-RUNDEN(C4*96;0))/96*24 )
ganz exakt, damit 7:00 als Anfangszeit genommen wird, aber späteres
Anfangen auch berücksichtigt wird und dann noch minus einer halben Std
Pause (angepasst auf deine Bereiche):
=WENN(C2<=7/24;((RUNDEN(D2*96;0)/96)-7/24)*24-0,5;(RUNDEN(C2*96;0)-RUNDEN(C2*96;0))/96*24-0,5)
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-08-02 14:02:15 UTC
Permalink
Hallo Sybille,
Post by Claus Busch
ganz exakt, damit 7:00 als Anfangszeit genommen wird, aber späteres
Anfangen auch berücksichtigt wird und dann noch minus einer halben Std
=WENN(C2<=7/24;((RUNDEN(D2*96;0)/96)-7/24)*24-0,5;(RUNDEN(C2*96;0)-RUNDEN(C2*96;0))/96*24-0,5)
=WENN(C2<=7/24;((RUNDEN(D2*96;0)/96)-7/24)*24-0,5;(RUNDEN(D2*96;0)-RUNDEN(C2*96;0))/96*24-0,5)
sollte es natürlich heißen. Sorry.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Sybille-B.
2006-08-02 14:16:02 UTC
Permalink
Hallo Claus,

was dagegen - wenn ich Dir meine Aufstellung per Email zuschicke?

Weil - wenn ich Deine letzte Formel eingebe, kommt bei mir was total anderes
raus.
Das endgültige Ergebnis können wir ja dann hier reinstellen. :-)

liebe Grüße - Sybille
Post by Claus Busch
Hallo Sybille,
Post by Claus Busch
ganz exakt, damit 7:00 als Anfangszeit genommen wird, aber späteres
Anfangen auch berücksichtigt wird und dann noch minus einer halben Std
=WENN(C2<=7/24;((RUNDEN(D2*96;0)/96)-7/24)*24-0,5;(RUNDEN(C2*96;0)-RUNDEN(C2*96;0))/96*24-0,5)
=WENN(C2<=7/24;((RUNDEN(D2*96;0)/96)-7/24)*24-0,5;(RUNDEN(D2*96;0)-RUNDEN(C2*96;0))/96*24-0,5)
sollte es natürlich heißen. Sorry.
--
Mit freundlichen Grüssen
Claus Busch
Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Claus Busch
2006-08-02 14:19:12 UTC
Permalink
Hallo Sybille,
Post by Sybille-B.
was dagegen - wenn ich Dir meine Aufstellung per Email zuschicke?
Weil - wenn ich Deine letzte Formel eingebe, kommt bei mir was total anderes
raus.
Das endgültige Ergebnis können wir ja dann hier reinstellen. :-)
nein, mach das. E-Mail-Adresse siehe ganz unten.
--
Mit freundlichen Grüssen
Claus Busch

Win XP Prof SP2; Office 2000 SP3
claus_busch(at)t-online.de
Loading...