Excel - Problem Formel

Servus Zusammen,

hab mir ne coole Tabelle gebastelt im Excel die mir hilft meine Gleitzeit zu überwachen und mir sagt wieviel ich Gleitzeit aufbau

. Als Beispiel ich komme um 06:30, ich muss minimal bis 15:15 bleiben, da hab ich 0 Minuten Gleitzeit aufgebaut Wenn ich von 06:30 bis 15:30 bleibe, bau ich somit 0:15 Minuten Gleitzeit auf Wenn ich von 06:30 bis 16:30 bleibe, bau ich somit 1:15 Gleitzeit auf. Hierfür nutze ich die Formel =C19-C13 in C19 trage ich die Zeit ein wo ich gehe, und C13 beinhaltet 06:30 + 10:45 Stunden Problem ist folgendes:

Wenn ich von 06:30 bis 15:10 bleibe würde ich -0:05 machen Hier checkt meine Formel nicht das ich ins Minus gehe, als Ergebnis kommt nicht -0:05 sondern " ###################" Also alles was unter 15:30 (und somit Gleitzeit ins Minus geht) funktioniert nicht : (

Kann mir hier jemand helfen oder hat eine einfache Idee? Danke

Moin,

es gibt keine neagative Uhrzeit, deshalb muss die Gleitzeit als Zahl formatiert werden. Die Darstellung als Stunden:Minuten musst Du dann selbst zusammenstoppeln.

Gruß Ralf

hallo
Zuerst mal, deine Formel kann die Uhrzeit sehr wohl brechen, nur mit der Darstellung klappt das nicht. Das hat damit zu tun, das 00:00 eigentlich der 31.12.1899 00:00Uhr ist.
Dort beginnt die mögliche Darstellung einer Uhrzeit. Minus -zeiten liegen vor diesem Termin.
Probiere es aus und stell das Zellformat mal auf TT.MM.JJJJ hh:mm
beziehungsweise auf Zahl

Es gibt die Möglichkeit in dem Excel-Optionen die 1904-Datumseinstellung zu wählen.
Großer Nachteil ist, das sich auch jedes andere Datum um 4 Jahre verändert.
Wird von ab geraten, das zu tun

daher ein Link:
http://www.excelformeln.de/formeln.html?welcher=240

Gruß Holger

Hallo Nebox,

bei deiner Erklärung verstehe ich etwas nicht ganz.

Du schreibst:

Als Beispiel ich komme um 06:30, ich muss minimal bis 15:15 bleiben, da hab ich 0 Minuten Gleitzeit aufgebaut

Also musst du 8:45 Stunden anwesend sein (8:45 = Sollzeit)

in C19 trage ich die Zeit ein wo ich gehe

Das wäre also die Zeit wo du Feierabend hast

und C13 beinhaltet 06:30 + 10:45 Stunden

was soll das aber sein? Das wäre ja dann die Anfangszeit + Anwesenheit. Den Sinn darin verstehe ich nicht ganz. Wäre es nicht Sinnvoller du hättest in:

C13 den Arbeitsbeginn
C19 den Feierbabend
C20 Dein gewünschtes Ergebnis (Gleitzeit)

Bei meinem Vorschlag (weil ich deinen Sinn von C13 nicht verstehe) würde die Formel in C20 wie folgt lauten.

=WENN(C13="";"";REST(C19-C13;1)-8,75/24)

Damit das auch mit Minuszeiten funktioniert, musst du bei Extras / Optionen / Berechnung die Option " 1904-Datumswerte" auswählen.

Siehe hier: http://abload.de/img/1duuyy.jpg

Gruß
N.N

Hi N.N,

10:45

was soll das aber sein? Das wäre ja dann die Anfangszeit +
Anwesenheit. Den Sinn darin verstehe ich nicht ganz. Wäre es
nicht Sinnvoller du hättest in:

die 10:45 ist meine maximale Anwesenheit in der Firma, ich darf maximal 10:45 arbeiten, dann greift der Betriebsrat ein, zudem bekomm ich nicht mehr Gleitzeit. Maximale Gleitzeit 2,00 Stunden am Tag.

C13 den Arbeitsbeginn
C19 den Feierbabend
C20 Dein gewünschtes Ergebnis (Gleitzeit)

Bei meinem Vorschlag (weil ich deinen Sinn von C13 nicht
verstehe) würde die Formel in C20 wie folgt lauten.

=WENN(C13="";"";REST(C19-C13;1)-8,75/24)

Damit das auch mit Minuszeiten funktioniert, musst du bei
Extras / Optionen / Berechnung die Option " 1904-Datumswerte"
auswählen.

Siehe hier: http://abload.de/img/1duuyy.jpg

Danke das werde ich mal testen : )
Auch für den Rest danke.

Hi,

ich benutze sehr gerne diesen fertigen Gleitzeitrechner: http://www.wohlgemuth.com/links/neues.htm

Evtl. hilft er dir ja auch.

Viele Grüße
Karin