Hallo!
Bei genauerer Betrachtung Deiner Tabelle mit der Vorstellung in einer Formel das Problem mit den 0-Preisen zu lösen, stellte ich folgendes fest:
Varianten, welche die Formel umsetzen müsste
Zum Beispiel:
Wenn J5=0; dann I5
Wenn J5+I5=0 dann H5
Wenn J5+I5+H5=0;dannG5
Wenn J5+I5+H5+G5=0 dann F5
Wenn J5 bis F5=0; dann nimm welchen Preis? (wahrscheinlich F5)
Wenn J5=Zahl, I5=0;dann H5
Wenn J5=Zahl, I5=Zahl; H5= 0; dann G5
usw. usw. ...................
Ich glaube kaum, dass es in Excel eine Formel gibt (schon gar nicht als Einzeiler), die diese Bedingungen erfüllt.
Vielleicht ist es programmierbar, aber das kann ich nicht einschätzen.
Zusammenfassend stelle ich fest, dass die Vorstellung mit der Nullvariante nicht umsetzbar sein wird.
Die Tabelle mit dem vorhandenen Datenmaterial wäre ansonsten ganz gut aufgebaut.
Wenn es öfter vorkommt, dass bei den Staffelpreisen kein Preis eingetragen ist (aus welchen Gründen auch immer), ist ein grundsätzliches Umdenken für die Datenaufbereitung (Preisliste etc.) erforderlich.
Erst wenn die Grundaufzeichnungen (Stammdaten-Preise) feststehen, kann an den Aufbau einer Tabelle (Bestellung, Rechnung? etc.) gedacht werden.
So wie sich die Tabelle jetzt präsentiert, werden die Preise eher nach dem Zufallsprinzip (Nullvariante) ermittelt.
Dem entgegenzuwirken verweise ich auf meine
Antwort Nr.21 vom 10.9.2010.
In diesem Fall wird die Preisfrage schon im Vorfeld geklärt und sollte dann in der Tabelle wie sie jetzt ist keine Rolle mehr spielen, da die Staffelpreise in Produktgruppen (Artikel) geordnet werden können.
Eine Lösung im Sinne der Frage (Nullwerten) kann ich Dir daher leider nicht in Aussicht stellen.
Die in der Vorantwort bekanntgegebene vorläufige Formel habe ich wie folgt (wegen eines eventuellen Nullwertes in F5) ergänzt:
=WENN(J5=0;I5*$D$2;WENN(I5=0;H5*$D$2;WENN(H5=0;G5*$D$2;WENN(G5=0;F5*$D$2;WENN(F5=0;0,7*$D$2;M5)))))
Zum besseren Verständnis lade ich Dir eine Datei mit dem Beispiel aus Antwort 21 hoch:
Datei zu Antwort 21
Schöne Grüße
Paul1