Dein Beispiel benutzt nur die Spalten A bis F. Was steht in Spalte G?
Versuch's mal mit
=IF (C7="WE";0;IF(D7-C7>F7;D7-C7-0,03125;D7-C7-0,0208333333333333))
Gruß
lorbass
if-Anweisung
Moderator: Moderatoren
Re: if-Anweisung
Hallo Eva
ich habe mal dein Szenario mit
in OOo 2.2.3 deutsch nachgestellt und das macht genau das was du willst.
Ist also evtl. ein Versionsproblem.
Probier doch mal statt der Zellreferenz ($G$2) den numerischen Wert für 9 Std.( 0,38) in die Formel einzusetzen.
Gruss Bernd
ich habe mal dein Szenario mit
Code: Alles auswählen
=WENN(C2="WE";0;WENN(D2-C2>$G$2;D2-C2-0,03125;D2-C2-0,0208333333333333))
Ist also evtl. ein Versionsproblem.
Probier doch mal statt der Zellreferenz ($G$2) den numerischen Wert für 9 Std.( 0,38) in die Formel einzusetzen.
Code: Alles auswählen
=WENN(C2="WE";0;WENN(D2-C2>0,38;D2-C2-0,03125;D2-C2-0,0208333333333333))
-
- *******
- Beiträge: 1763
- Registriert: Di, 03.10.2006 18:05
Re: if-Anweisung
Hallo KiGaEva,
bitte berücksichtige in Deiner Formel, das die Allgemeinen Tarifvereinbarungen erst nach 6:00 Std. eine Pause von mindestens 30Minuten
und nach 9:00 Std oder mehr eine Pause von mindestens 45Minuten vorschreiben.
Falls eine Frühstückspause Hausintern vereinbart ist und diese von der Arbeitszeit subtrahiert werden muß, sieht die ganze Sache schon
etwas anders aus.
Unter Berücksichtigung der 6:00 & 9:00 Stunden-Regel könnte die Formel so aussehen :
SpaltenTitel ab A2= "Tag"; B2= "Wochentag"; C2="Anfang"; D2="Ende"; E2= "BruttoAzeit"; F2="NettoAzeit" mit Formel in F3:
Wenn(E3 größer=9:00Std;dannE3 - 45Min; sonst schreibe 0 )))
Die Formel entsprechend nach unten kopieren. Falls die Pausenzeiten sich ändern, müssen die 4 DezimalZahlen neu berechnet werden.
siehe hier :
http://www.ooowiki.de/CalcFunktionenDat ... rieCalc%29
mfg
Gert
bitte berücksichtige in Deiner Formel, das die Allgemeinen Tarifvereinbarungen erst nach 6:00 Std. eine Pause von mindestens 30Minuten
und nach 9:00 Std oder mehr eine Pause von mindestens 45Minuten vorschreiben.
Falls eine Frühstückspause Hausintern vereinbart ist und diese von der Arbeitszeit subtrahiert werden muß, sieht die ganze Sache schon
etwas anders aus.
Unter Berücksichtigung der 6:00 & 9:00 Stunden-Regel könnte die Formel so aussehen :
SpaltenTitel ab A2= "Tag"; B2= "Wochentag"; C2="Anfang"; D2="Ende"; E2= "BruttoAzeit"; F2="NettoAzeit" mit Formel in F3:
Erklärung: Wenn( "BruttoAzeit" leer;dann nix eintragen; sonst Wenn(Und( E3 größer=6:00Std; und E3 kleiner 9:00Std);dann E3 - 30Min;=WENN($E3="";"";WENN(UND($E3>=0,25;$E3<0,375);$E3-0,0208333;WENN($E3>=0,375;$E3-0,03125;0)))
Wenn(E3 größer=9:00Std;dannE3 - 45Min; sonst schreibe 0 )))
Die Formel entsprechend nach unten kopieren. Falls die Pausenzeiten sich ändern, müssen die 4 DezimalZahlen neu berechnet werden.
siehe hier :
http://www.ooowiki.de/CalcFunktionenDat ... rieCalc%29
mfg
Gert
Es gibt nichts gutes, außer man tut es.
Win7_64 / LO_4.4.5.2
Win7_64 / LO_4.4.5.2