27.06.2019, 16:48 (Dieser Beitrag wurde zuletzt bearbeitet: 27.06.2019, 16:53 von DrFaust.)
Vielen Dank für die schnelle Antwort, das geht ja ruckzuck!
Aber leider klappt der Vorschlag auch nicht.
In F5 lautet die Formel: =WENN((E5<$H$15)+(E5>$I$15);0;INDEX($B$2:$B$10;ZEILE(A4)-ZÄHLENWENN($F$1:F4;0)))
Die Zeile wurde also angepasst (A4) und bei ZÄHLEWENN ist ein Bereich ab $F$1 angegeben. Dein Vorschlag war ($F$30:F30;0) - der klappt nicht.
Ich möchte gern nachvollziehen können, was die Formel ab "Zeile(A4)..." macht...
Meines Erachtens soll die Zeile A4 gesucht werden und dann der Wert aus einer Zelle ausgelesen werden, der einem gewissen Abstand entspricht. Liege ich da richtig?
Aber wie wird dieser Abstand berechnet?
Noch mal die Tabelle im Anhang... Ich habe soeben die Formel-Tabelle mal nach P kopiert, um zu schauen, ob wieder der Bezugsfehler kommt.
Aber: nichts.
Es geht auch bei P.
Aber warum dann das Zählewenn, kann ich das bitte noch erklärt bekommen?
Den WENN-Teil hast du verstanden? Danach kommt INDEX() Sofern die Bedingung wahr ist, soll der Reihe nach aus der ersten bis zur vierten Zeile der Matrix ausgelesen werden. Schau dir in der OH die Syntax des INDEX() an: =INDEX(Matrix (hier A30:A40);Zeile(hier Zeile 1 bis Zeile 11 der Matrix);die Optionen in der eckigen Klammer lasse ich jetzt mal außen vor, da für dieses Beispiel irrelevant.
Da die Zeilen flexibel gestaltet sein müssen, zählt der Term ab ZÄHLENWENN() die benötigten Zeilen.
Die erste Zeile der Matrix befindet sich in Zeile 30 in deinem Tabellenblatt. Insgesamt hast du aber nur 4 belegte Zeilen, d.h. auch diese Zeilenanzahl muss dynamisch sein. Deshalb wird nicht von ZEILE(A1) die Anzahl von $F$30:F30 subtrahiert (würde 0 ergeben) sondern bereits von $F$29:F29. Rechnerisch ergibt das dann in Zeile 30 des Tabellenblatts Zeile2-Zeile1=Zeile1
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Folgende(r) 2 Nutzer sagen Danke an WillWissen für diesen Beitrag:2 Nutzer sagen Danke an WillWissen für diesen Beitrag 28 • DrFaust, Elex