Hallo Folkert!
Habs getestet (Excel 2003)
Deine Lösung ist super bis auf die nachfolgenden Fehlermeldungen bei 2 Produkten.
Ausgabe:
A2 bis D2
Milch 50,00 50,00 2,00
Zucker 50,00 50,00 1,00
Eier 50,00 50,00 #NV
Mehl 50,00 50,00 #NV
Daten:
I1 bis O5
50,00 100,00 250,00 500,00 1000,00 2500,00
Milch 2,00 1,50 1,20 1,00 0,80 0,50
Zucker 1,00 0,95 0,90 0,85 0,80 0,75
Eier 2,00 1,50 1,20 1,00 0,80 0,50
Mehl 1,00 0,95 0,90 0,85 0,80 0,75
In D2 gab ich ein:
=WVERWEIS(B2;$J$1:$O$5;VERGLEICH(A2;$I$2:$I$5)+1;FALSCH)
runterkopiert bis D5
In B2 gab ich ein:
=WENN(C2<=50;50;WENN(C2<=100;100;WENN(C2<=250;250;WENN(C2<=500;500;WENN(C2<=1000;1000;2500)))))
runterkopiert bis B5
Komischerweise für Eier und Mehl gibts keinen Preis (#NV!!).
Milch und Zucker funktioniert aber.
Oder hab ich was falsch gemacht.
Warum nicht alles geht versteh ich nicht, die Bezüge stimmen, ich konnte keinen Fehler sehen (außer die Formel selbst!?)
Es wäre für meine Begriffe alles logisch bis auf das +1, da weiß ich leider nicht wie das in der Formel wirkt.
Vielleicht findest Du die Ursache.
Gruß
Otto