Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Zeitberechnung für Arbeitszeierfassung

4 views
Skip to first unread message

Stefan Marx

unread,
Sep 10, 1998, 3:00:00 AM9/10/98
to
Hallo!

Ich habe eine Tabelle angelegt, in der ich die aus den eingegebenen Zeiten
für Arbeitsbeginn und Arbeitsende die täglichen Arbeitsstunden berechnen
lasse. Um die geleisteten Überstunden zu ermitteln, ziehe ich diesem Wert
die vorgegebene Sollarbeit Sollarbeitszeit ab z.B.
Arbeitsbeginn : 07:30
Arbeitsende : 16:00
Stunden : 16:30 - 07:30 = 08:30
Sollzeit : 08:00
Überstunden : 08:30 - 8:00 = 0:30
Aus diesen Werten möchte ich dann die Gesamtüberstunden je Monat ermitteln.
Hier jetzt mein Problem:
Wenn die geleistete Arbeitszeit geringer ist, als die Sollarbeitszeit zeigt
Excell nicht eine negative Zeit an [negative Zeit ??? :-)] sondern nur
"##########". Um aber die korrekten Gesamtüberstunden zu ermitteln, müsste
diese Fehlzeit ja gegengerechnet werden.

Wer kann mir hierzu eine Lösung zukommen lassen ???

Gruß
Stefan

e-mail: Stefa...@t-online.de

Ernst Späth

unread,
Sep 10, 1998, 3:00:00 AM9/10/98
to
Hallo Stefan,
Keine Hilfe ist manchmal auch eine H..........

Ich bin leider kein XL Profi wie Hans W. Herber und so manch anderer hier
nur ein kleiner vieleicht auch unnützer Typ.

Zeit erfassung im Zeitformat Ja
Zeit ermittlung bitte nur im Zahlenformat
Denn ich arbeite am Tag z.B. keine 8:30 Stunden
sondern 8,5 oder 8 1/2
Wenn Du interesse hast kann ich Dir ja mal meinen erstellte
Wochen/Monats Dienstplan mit der E-Mail schicken.

noch ein kleines Beispiel,
Arbbeginn A1 Arbend B1 Arbzeit C1 Überst. D1

in C1 steht =B1*24-A1*24-0,5
in D1 steht =C1-8

0,5 entspricht 1/2 Stunde Pause

Gruß
Ernst
ernst....@t-online.de


Stefan Marx schrieb in Nachricht

Stefan Bennoit

unread,
Sep 11, 1998, 3:00:00 AM9/11/98
to
Hallo Stefan,
rechne doch intern in Minuten. Ich habe bei meiner Arbeitszeiterfassung
die Eingabe der Zeiten in normalem Excelformat, rechne aber dann in
verborgenen Zellen mit den Minuten (=werte der EingabeZelle*24*60).

In der Zelle, die die Überstunden anzeigt, steht
=ZeitDarstellen(ZelleMitUeberstundenInMinuten)
Das ist eine eigene Funktion, ich habe sie Dir unten angehängt.
Hoffe, daß hilft ein wenig weiter.

Gruß
Stefan.

Funktion ZeitDarstellen(mins) Als ZeichenF
Wenn mins = 0 Dann
ZeitDarstellen = ""
Sonst
Wenn mins > 0 Dann
ZeitDarstellen = " "
Zahl = mins
Sonst
ZeitDarstellen = "-"
Zahl = -mins
Ende Wenn
xStunde = Zahl \ 60
xMinute = Zahl - xStunde * 60
ZeitDarstellen = ZeitDarstellen + Format(xStunde; "00") + ":" +
Format(xMinute; "00")
Ende Wenn
Ende Funktion


Stefan Marx wrote:
>
> Hallo!

Siegfried Kapfer

unread,
Sep 11, 1998, 3:00:00 AM9/11/98
to
Hallo Stefan,
Extras;Optionen;Berechnen;1904 Datumswerte aktivieren.
Beachte aber, daß die eingegebenen Datumswerte nicht mehr stimmen.
Falls du die Funktion Wochentag (in der Mappe)verwendest, mußt du ebenfalls
+1 rechnen.
Falls du eine fertige Tabelle für ein ganzes Jahr incl.
Feiertagsberechnungen willst, schick mir eine EMail an kap...@racon-linz.at
hab sie jetzt leider nicht Zuhause.
liegrü
Sigi


Stefan Marx schrieb in Nachricht <6t95sc$4au$1...@news02.btx.dtag.de>...


>Hallo!
>
>Ich habe eine Tabelle angelegt, in der ich die aus den eingegebenen Zeiten
>für Arbeitsbeginn und Arbeitsende die täglichen Arbeitsstunden berechnen
>lasse. Um die geleisteten Überstunden zu ermitteln, ziehe ich diesem Wert
>die vorgegebene Sollarbeit Sollarbeitszeit ab z.B.
> Arbeitsbeginn : 07:30
> Arbeitsende : 16:00
> Stunden : 16:30 - 07:30 = 08:30
> Sollzeit : 08:00
> Überstunden : 08:30 - 8:00 = 0:30
>Aus diesen Werten möchte ich dann die Gesamtüberstunden je Monat ermitteln.
>Hier jetzt mein Problem:
>Wenn die geleistete Arbeitszeit geringer ist, als die Sollarbeitszeit zeigt

Martin Beck

unread,
Sep 11, 1998, 3:00:00 AM9/11/98
to

Stefan Marx schrieb in Nachricht <6t95sc$4au$1...@news02.btx.dtag.de>...
.
>Hier jetzt mein Problem:
>Wenn die geleistete Arbeitszeit geringer ist, als die Sollarbeitszeit zeigt
>Excell nicht eine negative Zeit an [negative Zeit ??? :-)] sondern nur
>"##########".

Hallo Stefan,

unter Extras - Optionen - Berechnen die Option 1904-Datumswerte anklicken.

Gruß
Martin Beck

H+E Eschner

unread,
Sep 11, 1998, 3:00:00 AM9/11/98
to
Hi Stefan,

On 10 Sep 1998 18:30:36 GMT, Stefa...@t-online.de (Stefan Marx)
wrote:


>Wenn die geleistete Arbeitszeit geringer ist, als die Sollarbeitszeit zeigt
>Excell nicht eine negative Zeit an [negative Zeit ??? :-)] sondern nur
>"##########".

Deine Zweifel an der negativen Zeit sind berechtigt:
was war vor dem Beginn des Universums?

Für Excel begann das Universum am 1.1.1900 0:0 Uhr
(und alle Zeitangaben sind Abstände von diesem Nullpunkt,
d.h. 3 h sind nicht 3 h sondern 1.1.1900 3:00 Uhr).

Nur wenn unter Extras/Optionen/"1904 Datumswerte verwenden"
(oder so ähnlich) für diese Mappe vereinbart ist, läßt Excel auch
negaive Zeiten zu
("Achtung, noch 3 h bis zum Beginn des Universums", :-)

hth, hanfred

0 new messages