Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Wenn-Formel mehrere Bedingungen





Frage

Guten Abend alle miteinander, heute habe ich folgendes Problem: A = 23.08.08 (Sonntag) D = 18:00 (Dienstbeginn) E = 06:00 (Dienstende) F = 01:00 (Pausenbeginn) G = 02:00 (Pausenende) =WENN(WOCHENTAG($A16)=1;WENN($F16>$G16;1;$G16);WENN(WOCHENTAG($A16)=7;WENN($F16<$D16;$G16-$F16;0)))-WENN(WOCHENTAG($A16)=1;$F16;WENN(WOCHENTAG($A16)=7;0)) Die Formel funktioniert eigentlich wunderbar. Jetzt möchte ich aber als Bedingung "wenn F kleiner D; dann 0; zusätzlich in die Formel einfügen, damit bei er Nacht vom Sonntag auf den Montag und einer Pause nach 24:00 Uhr die Pausenzeit nicht von der Sonntagszeit abgezogen wird. Kann mir bitte jemand helfen? MfG Offi

Antwort 1 von Saarbauer

Hallo,

Deine Formel ist schwer nachvollziebar, da nicht klar ist warum die Wochentage 1 und 7 gesondert behandelt werden.
Desweiteren ist die Sonerbehandlung der Pause von Sonntag auf Montag mit deinen Angaben nicht nachvollziehbar. Da ich vermute, dass diese Angaben in unterschiedliche Spalten eingetragen werden, wäre vielleicht eine Beispieltabelle sinnvoll oder zumindest eine bessere Erläuterung des Problems

Gruß

Helmut

Antwort 2 von Offi

Hallo Helmut,
Sonntagsarbeit kann bereits an einem Samstag entstehen, wenn von Samstag auf Sonntag Nachtschicht anfällt.
Ich habe da mal eine Beispieltabelle erstellt. Vielleicht ist darüber mein Problem besser verständlich. Aber wie kann ich Dir die Datei übermitteln?

Gruß

Offi

Antwort 3 von Saarbauer

Hallo,

z.B. hier

http://upload.npcfighter.de/

und den Link hier hinterlegen

Gruß

Helmut

Antwort 4 von Offi

Guten Abend Helmut,

habe ich es so richtig gemacht? War für mich das erste Mal.

http://upload.npcfighter.de/files/37/3582/Test.xlsx

Gruß Offi

Antwort 5 von Saarbauer

Hallo,

du arbeitest anscheinend mit Excel 2007 oder du hast die falschen Dateien geschickt, sind von mir nicht zu öffnen

Gruß

Helmut

Antwort 6 von Offi

Hallo Helmut,

na dann versuche ich es nochmal mit Excel unter 2007.

http://upload.npcfighter.de/files/37/9996/Test2.xlsx

Bitte nicht verzweifeln, ich lerne noch.

Gruß Offi

Antwort 7 von Offi

Ich habe die falsche Endung benutzt. Hier nochmal:

http://upload.npcfighter.de/files/37/9996/Test2.xls

Gruß Offi

Antwort 8 von Saarbauer

Hallo,

ich habe mir mal deine Datei angesehen, aber eine passende Lösung fällt mir auf die Schnelle nicht ein.

Gruß

Helmut

P.S. Der Link verlinkt

http://upload.npcfighter.de/files/37/9996/Test2.xls

für alle die es versuchen wollen

Antwort 9 von finger59

Hallo Offi,

ich weiß, optisch vielleicht nicht so glücklich, aber von der Bearbeitung her aus meiner Ansicht heraus einfacher für die Formeln....

pro Tag zwei Beginnzeiten und zwei Endzeiten einrichten -
gerade da wo es die Tagesüberschneidungen gibt, wäre das dann doch viel einfacher zu händeln und jeder Zeitbereich -
z.B. in Deinem Beispiel Beginn am Sonntag um 18 Uhr
Dann könnte man die Zeit wie folgt ausrechnen -
Feld Ende ist offen - also 24 Uhr ansetzen = 6 Std. (falls Pausen abgezogen werden sollen dieses entsprechend per Formel steuern) und den Montag von 0 Uhr bis 6 Uhr Ende als Differenz ausrechnen (ggf. wieder Pause berücksichtigen).

Um Dein Beispiel zu nehmen:

D16 = 16 Uhr E16 = leer Auswertung => in Std.
D17 = leer E17 = 6 Uhr Auswertung => in Std.

Nur mal so als Gedankenanstoß.

In diesem Sinne... have a nice Day... Gruß Helmut

Antwort 10 von Saarbauer

Hallo,

versuch es mal mit

=WENN(ODER(UND(WOCHENTAG($A4)=1;$D4>$F4);UND(WOCHENTAG($A4)=7;$G4>$E4));0;WENN(UND(WOCHENTAG($A4)<>1;WOCHENTAG($A4)<>7);0;$H4))

in Zelle AK 4 und dann nach unten ziehen.

Gruß

Helmut

Antwort 11 von Offi

Hallo 2 x Helmut,

vielen herzlichen Dank für Eure Hilfe. Beide Varianten funktionieren. Ehrlicherweise gefällt mir die von Helmut (Saarbauer) besser, weil ich da weniger schreiben muß.
Und die Kombination mit "wenn-oder-und" ist eine irre Lösung.
In diesem Sinn nochmals ein ganz großes Dankeschön für die Lösungen und vor allen Dingen für die Geduld.

Auch beim nächsten Mal werde ich sehr gerne auf diese Plattform zurückgreifen.

Gruß Offi

Antwort 12 von Saarbauer

Hallo,

ist mir aufgefallen

=WENN(ODER(UND(WOCHENTAG($A4)=1;$D4>$F4);UND(WOCHENTAG($A4)=7;$G4>$E4);UND(WOCHENTAG($A4)<>1;WOCHENTAG($A4)<>7));0;$H4))

müsste auch gehen, ist ungetestet

Gruß

Helmut

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: