Du hast UND und ODER vertauscht:
„… soll wie folgt aussehen :
WENN a1 UND (b1 ODER c1) gefüllt sind, dann 0 in d1, ansonsten 2 in d1 …“
Wenn ich Dich richtig verstanden habe, meinst Du, mathematisch gesehen, also Folgendes:
a „“
UND
(b „“ ODER c „“)
d.h. umgeformt also:
(a „“ UND b „“)
ODER
(a „“ UND b „“)
programmatisch demnach
ODER(a „“ UND b „“;a „“ UND c „“)
bzw., wenn ich a „“ wieder ausklammere:
UND(Bed.1 ; Bed.2)
Bed.2 = ODER(Bed. 3 ; Bed. 4 )
UND(a „“; ODER(b „“; c „“)),
als Wenn-Formel:
WENN(UND( ODER(b „“; c „“);a „“)
vergleiche das jetzt mal mit Deiner Formel:
=WENN(ODER(UND(U2:U10"";V2:V106"");DG2:smiley:G106"");„0“;„2“)"
Mein persönlicher Tip:
Bei Verschachtelungen helfen mir oft 2 Dinge, den Überblick über die einzuhaltenden Bedingungen nicht zu verlieren:
a)Verschachtelte Formeln auf mehrere Zellen verteilen, um Zwischenergebnisse zu erhalten.
b)eine abgesetzte Schreibweise beim Programmentwurf
Als Beispiel mal Deine Formel:
WENN( _ 'Bedingung
ODER( _
UND( _
U2:U10""; _
V2:V106"" _
) _
DG2:smiley:G106"" _
) _
DANN 'WAHR-Fall
„0“; _
SONST 'FALSCH-Fall
„2“ _
)
Ok, ich hoffe, das war hilfreich für Dich,
viel Erfolg damit.
Gruß
Beasley