27.12.2016, 16:08
Moin Moin!
Die Funktion die ich suche, konnte ich in noch keiner praktikablem Form in einem anderen Thread finden. Einige Formeln beschreiben eine ähnliche Funktionsweise, wie ich sie mir wünsche, haben dann aber nicht das gewünschte Ergebnis ausgespuckt.
Zu meinem Aufbau:
In der Spalte $A$14:$A$9999, die sonst keine Informationen enthält, also auch A:A heißen könnte, habe ich fortlaufend eine WENN-Funktion, die in Abhängigkeit von Zellen der gleichen Zeile ein immer anderes Wort anzeigt. Zum Beispiel, wenn in J14 eine Zahl größer 0 steht, soll in A14 SKP stehen.
Das Funktioniert einwandfrei. Meine gewünschte Funktion soll folgendes können.
Sie soll die erste Zeile suchen, in der „SKP“ steht und die Zeilennummer ausspucken.
Mit =VERGLEICH("SKP";A:A;0) bekomme ich 14 raus, weil das die erste Zeile ist, in der WENN-Formel für SKP erfüllt ist.
Nun habe ich schon ewig viel durch, komme aber nicht drauf, wie ich mir die zweite Zeile ausspucken kann, in der dann „SKP“ rauskommt.
Was ich habe, ist {=INDEX(A:A;KKLEINSTE(WENN(A$1:A$9999="SKP";ZEILE($1:$99));2))}, aber das hat nicht zum Ziel geführt, was auch daran liegen kann, dass ich die Musterformel falsch bestückt habe. Herauskam nämlich SKP, statt die Zeilennummer (Hier Muster: {=INDEX(A:A;KKLEINSTE(WENN(B$1:B$99="x";ZEILE($1:$99));2))})
(Ja, habe Shift+Strg+Enter beachtet und nein, die geschwungenen Klammern nicht in die Formel eingegeben)
Ihr würdet mir den Tag retten, wenn ihr mir helfen könnt ^^
Die Funktion die ich suche, konnte ich in noch keiner praktikablem Form in einem anderen Thread finden. Einige Formeln beschreiben eine ähnliche Funktionsweise, wie ich sie mir wünsche, haben dann aber nicht das gewünschte Ergebnis ausgespuckt.
Zu meinem Aufbau:
In der Spalte $A$14:$A$9999, die sonst keine Informationen enthält, also auch A:A heißen könnte, habe ich fortlaufend eine WENN-Funktion, die in Abhängigkeit von Zellen der gleichen Zeile ein immer anderes Wort anzeigt. Zum Beispiel, wenn in J14 eine Zahl größer 0 steht, soll in A14 SKP stehen.
Das Funktioniert einwandfrei. Meine gewünschte Funktion soll folgendes können.
Sie soll die erste Zeile suchen, in der „SKP“ steht und die Zeilennummer ausspucken.
Mit =VERGLEICH("SKP";A:A;0) bekomme ich 14 raus, weil das die erste Zeile ist, in der WENN-Formel für SKP erfüllt ist.
Nun habe ich schon ewig viel durch, komme aber nicht drauf, wie ich mir die zweite Zeile ausspucken kann, in der dann „SKP“ rauskommt.
Was ich habe, ist {=INDEX(A:A;KKLEINSTE(WENN(A$1:A$9999="SKP";ZEILE($1:$99));2))}, aber das hat nicht zum Ziel geführt, was auch daran liegen kann, dass ich die Musterformel falsch bestückt habe. Herauskam nämlich SKP, statt die Zeilennummer (Hier Muster: {=INDEX(A:A;KKLEINSTE(WENN(B$1:B$99="x";ZEILE($1:$99));2))})
(Ja, habe Shift+Strg+Enter beachtet und nein, die geschwungenen Klammern nicht in die Formel eingegeben)
Ihr würdet mir den Tag retten, wenn ihr mir helfen könnt ^^