2.1k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo,

ich bräuchte mal eine korrektur meiner formel, ich sehen leider den fehler nicht =(
Das sind die Bedingungen :
Tage Zeit Schicht
Mo-Fr Früh 1 F
Mo-Fr Spät 1 S
Mo-Fr Nacht -0,5 N
Sa Früh 10,25 F
Sa Spät 10,25 S
So Nacht 8,5 N
AZV Mo-Fr Früh -7,25 AF
AZV Mo-Fr Spät -7,25 AS
AZV Mo-Fr Nacht -6,25 AN
AZV Sa Früh 0 AF
AZV Sa Spät 0 AS
AZV So Nacht 0 AN
Urlaub Mo-Fr Früh 0 UF
Urlaub Mo-Fr Spät 0 US
Urlaub Mo-Fr Nacht 0 UN
Urlaub Sa Früh 7,25 UF
Urlaub Sa Spät 7,25 US
Urlaub So Nacht 6,25 UN
Mo-Fr Freischicht -7 " "
Sa /So Freischicht 0 " "

und so sieht meine Formel aus:

=WENN(UND(WOCHENTAG(B4;2)<6;F4="F");1)
WENN(UND(WOCHENTAG(B4;2)<6;F4="S");1)
WENN(UND(WOCHENTAG(B4;2)<6;F4="N");-0,5)
WENN(UND(WOCHENTAG(B4;2)>5;F4="F");10,25)
WENN(UND(WOCHENTAG(B4;2)>5;F4="S");10,25)
WENN(UND(WOCHENTAG(B4;2)>5;F4="N");8,5)
WENN(UND(WOCHENTAG(B4;2)<6;F4="AF");-7,25)
WENN(UND(WOCHENTAG(B4;2)<6;F4="AS");-7,25)
WENN(UND(WOCHENTAG(B4;2)<6;F4="AN");-6,25)
WENN(UND(WOCHENTAG(B4;2)>5;F4="AF");0)
WENN(UND(WOCHENTAG(B4;2)>5;F4="AS");0)
WENN(UND(WOCHENTAG(B4;2)>5;F4="AN");0)
WENN(UND(WOCHENTAG(B4;2)<6;F4="UF");0)
WENN(UND(WOCHENTAG(B4;2)<6;F4="US");0)
WENN(UND(WOCHENTAG(B4;2)<6;F4="UN");0)
WENN(UND(WOCHENTAG(B4;2)>5;F4="UF");7,25)
WENN(UND(WOCHENTAG(B4;2)>5;F4="US");7,25)
WENN(UND(WOCHENTAG(B4;2)>5;F4="UN");6,25)
WENN(UND(WOCHENTAG(B4;2)<6;F4="");-7)
WENN(UND(WOCHENTAG(B4;2)>5;F4="");0)+E4

aber ich weiss nicht wo der fehler ist

5 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

mit Deiner Excelversion kannst Du maximal 8 WENN-Verschachtelungen abfragen, oder einen dieser hier beschriebenen Tricks anwenden.

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

leider bringt mir das nicht weiter. ich hab versucht die formel zu schreiben, aber hat nicht funktioniert. ich habe meine bedingungen gekürzt:
vielleicht kannst du mir noch mal weiter helfen =)

Mo-Fr Früh / spät_________1 ___ F/S
Mo-Fr Nacht ____________-0,5__ N
Sa Früh /spät ___________10,25_ F/S
So Nacht_______________8,5___ N
AZV Mo-Fr Früh /spät _____-7,25___ AF / AS
AZV Mo-Fr Nacht________ -6,25___ AN
AZV Sa Früh/Spät/Nacht____0 ____ AF / AS
Urlaub Mo-Fr Früh________0_____ UF/US/UN
Urlaub Sa Früh/Spät______7,25___ UF/US
Urlaub So Nacht ________6,25___ UN
Mo-Fr Freischicht ________-7 ____ " "
Sa /So Freischicht ________0 ____ " "

Danke und Gruß Homann
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

auch die Kürzung hat zu viel Abfragen für ein eine normale WENN-Funktion.

Was funktioniert denn nicht an der Formel?

So wäre sie (ohne Kürzung) richtig:

=WENN(UND(WOCHENTAG(B4;2)<6;ODER(F4={"F"."S"}));1;WENN(UND(WOCHENTAG(B4;2)<6;F4="N");-0,5;WENN(UND(WOCHENTAG(B4;2)>5;ODER(F4={"F"."S"}));10,25;WENN(UND(WOCHENTAG(B4;2)>5;F4="N");8,5;WENN(UND(WOCHENTAG(B4;2)<6;ODER(F4={"AF"."AS"}));-7,25;WENN(UND(WOCHENTAG(B4;2)<6;F4="AN");-6,25;))))))+WENN(UND(WOCHENTAG(B4;2)>5;ODER(F4={"AF"."AS"."AN"}));0;WENN(UND(WOCHENTAG(B4;2)>5;F4="AN");0;WENN(UND(WOCHENTAG(B4;2)<6;ODER(F4={"UF"."US"."UN"}));0;WENN(UND(WOCHENTAG(B4;2)>5;ODER(F4={"UF"."US"}));7,25;WENN(UND(WOCHENTAG(B4;2)>5;F4="UN");6,25;WENN(UND(WOCHENTAG(B4;2)<6;F4="");-7;))))))+WENN(UND(WOCHENTAG(B4;2)>5;F4="");0)+E4

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer

die Formel funktioniert aber bei mir ??


Danke gruß Homann
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

die Formel funktioniert aber bei mir ??


...was soll die Aussage, hast Du noch Probleme?
Wenn ja, welche?

Gruß
Rainer
...