Hallo zusammen, ich poste hier zum ersten Mal. Habe leider ein kleines Problem mit einer Formel in Excel und es wäre wirklich toll wenn ihr mir dabei weiterhelfen könntet... Habe schon ausgiebig gesucht aber nichts gefunden, vielleicht habe ich auch einfach falsch gesucht.
Also folgendes: in Spalte E werden Größen gelistet. In Spalte F wird verglichen ob der Wert in der Zelle links daneben (Spalte D) größer ist als der vorgegebene Wert aus Zelle B2. Ist er kleiner passiert nichts (0). Ist er grösser möchte ich, dass ab diesem Punkt der erste Wert aus Spalte E (E2) um den festgelegten Wert von A2 rabattiert wird und so weiter In diesem Beispiel wäre die Kondition bei D7 (6>5=wahr) zum ersten Mal erfüllt und F7 gibt korrekt wieder das E2*75%=750 ist. In F8 steht das E3*75%=1500 ist und so weiter und so gut.
~f~
<img src="https://www.herber.de/bbs/user/83835.jpg" border=0>
Verringere ich jetzt aber den Wert in B2 passiert logischerweise das hier:
<img src="https://www.herber.de/bbs/user/83836.jpg" border=0>
Ich suche also einen Weg um E2 (und die darauf folgenden Zellen E3, E4, ...) dynamisch zu adressieren, ab dem Zeitpunkt an dem ein Wert aus Spalte D (immer fortlaufend) den festgelegten Wert aus B2 übersteigt. Nach meiner Logik müsste die Formel in etwas so aussehen:
~f~
=WENN(D4>$B$2; DIEGROSSEFRAGE *$A$2;0
Wobei DIEGROSSEFRAGE ist: E(D6-$B$2)+1 aber nur wenn nicht weniger als E2
Ich hoffe ich hab mich nicht zu kompliziert ausgedrückt, es ist ja im Grunde ein Syntax Problem und ich bekomme einfach nicht raus wie das verdammt nochmal funktioniert. Wäre wirklich klasse wenn hier jemand eine Antwort weiß.
Beste Grüße, Alex