1.2k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo zusammen,
bin grad dabei nen schicht-plan zu erstellen bzw. auszurechnen wer, wieviele stunden hat... doch bei einer abfrage kommt err:504
F = Feiertags, S= Sonntags, Sa=Samstags ...das problem ist, dass die schichten auch tagesübergreifend sind und für die einzelnen F/S/Sa gibt es bsp von F auf normaltag 2 verschiedene Tarife...

=WENN(B$27="F";
WENN(C$27="S";
WENN($Tabelle1.B18="S1";$AL$4;
WENN($Tabelle1.B18="S2";$AL$7;
WENN($Tabelle1.B18="S3";$AL$10;
WENN($Tabelle1.B18="S4";$AL$13;
WENN($Tabelle1.B18="S5";$AL$16;
WENN($Tabelle1.B18="S6";$AL$19;
WENN($Tabelle1.B18="N";$AL$22;"0"))))))));
WENN($Tabelle1.B18="S1";$AH$4;
WENN($Tabelle1.B18="S2";$AH$7;
WENN($Tabelle1.B18="S3";$AH$10;
WENN($Tabelle1.B18="S4";$AH$13;
WENN($Tabelle1.B18="S5";$AH$16;
WENN($Tabelle1.B18="S6";$AH$19;
WENN($Tabelle1.B18="N";$AH$22;"0")))))));
WENN(B$27="S";
WENN(C$27="F";
WENN($Tabelle1.B18="S1";$AK$4;
WENN($Tabelle1.B18="S2";$AK$7;
WENN($Tabelle1.B18="S3";$AK$10;
WENN($Tabelle1.B18="S4";$AK$13;
WENN($Tabelle1.B18="S5";$AK$16;
WENN($Tabelle1.B18="S6";$AK$19;
WENN($Tabelle1.B18="N";$AK$22;"0"))))))));
WENN($Tabelle1.B18="S1";$AG$4;
WENN($Tabelle1.B18="S2";$AG$7;
WENN($Tabelle1.B18="S3";$AG$10;
WENN($Tabelle1.B18="S4";$AG$13;
WENN($Tabelle1.B18="S5";$AG$16;
WENN($Tabelle1.B18="S6";$AG$19;
WENN($Tabelle1.B18="N";$AG$22;"0")))))));
WENN(B$27="Sa";
WENN($Tabelle1.B18="S1";$AI$4;
WENN($Tabelle1.B18="S2";$AI$7;
WENN($Tabelle1.B18="S3";$AI$10;
WENN($Tabelle1.B18="S4";$AI$13;
WENN($Tabelle1.B18="S5";$AI$16;
WENN($Tabelle1.B18="S6";$AI$19;
WENN($Tabelle1.B18="N";$AI$22;"0")))))));
WENN(B$27="";
WENN(C$27="F";
WENN($Tabelle1.B18="S1";$AJ$4;
WENN($Tabelle1.B18="S2";$AJ$7;
WENN($Tabelle1.B18="S3";$AJ$10;
WENN($Tabelle1.B18="S4";$AJ$13;
WENN($Tabelle1.B18="S5";$AJ$16;
WENN($Tabelle1.B18="S6";$AJ$19;
WENN($Tabelle1.B18="N";$AJ$22;"0")))))))));
WENN($Tabelle1.B18="S1";$AF$4;
WENN($Tabelle1.B18="S2";$AF$7;
WENN($Tabelle1.B18="S3";$AF$10;
WENN($Tabelle1.B18="S4";$AF$13;
WENN($Tabelle1.B18="S5";$AF$16;
WENN($Tabelle1.B18="S6";$AF$19;
WENN($Tabelle1.B18="N";$AF$22;"0")))))))))))


danke schon mal im vorraus!
lg

2 Antworten

0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
hallo,

dein Problem ist die Formel ist zu lang und zu viele Verschachtelungen, kommt etwas auf die Excelversion aber nach meinem Kenntnisstand bis 2003 256 Zeichen und 7 Verschachtelungen

Gruß

Helmut
0 Punkte
Beantwortet von
ich arbeite mit openoffice...
mit excel habe ich es schon aufgegeben, weil der mir dort die fehlermeldung zu lang angezeigt hat, was der calc in oo nicht macht =)
...