Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Matrixformel / die Zweite

Forumthread: Matrixformel / die Zweite

Matrixformel / die Zweite
10.05.2005 09:50:32
Russi
Hallo Retter!
HermannZ war am Freitag so freundlich und hat mir mit meiner Formel geholfen (https://www.herber.de/forum/archiv/608to612/t608119.htm). Seine Lösung funktioniert auch erstklassig, aber jetzt ist unerwartet ein weiteres Problem dazugekommen und ich bin wieder ahnungslos...
Das macht die Formel:
Die Formel arbeitet quasi als Autofilter. Sie sucht im Blatt Parameter!P7:P500 nach "2001" und gibt die gefundenen Zellen aus Spalte Q oder R (abhängig davon, ob R gefüllt ist oder nicht) in der aktiven Tabelle aus (nochmals Danke an Hermann!!!)
So sieht die Formel in B4 (und nach unten ausgefüllt) bis jetzt aus:
{=WENN((ZEILE()-3)&gtSUMME(ISTZAHL(FINDEN("2001";'Parameter'!P$7:P$500))*1);"";
WENN(
INDEX('Parameter'!R$7:R$500;KKLEINSTE(WENN(ISTZAHL(FINDEN("2001";'Parameter'!P$7:P$500));ZEILE($1:$493));ZEILE(A1)))=0;
INDEX('Parameter'!Q$7:Q$500;KKLEINSTE(WENN(ISTZAHL(FINDEN("2001";'Parameter'!P$7:P$500));ZEILE($1:$493));ZEILE(A1)));
INDEX('Parameter'!R$7:R$500;KKLEINSTE(WENN(ISTZAHL(FINDEN("2001";'Parameter'!P$7:P$500));ZEILE($1:$493));ZEILE(A1)))))}
Das soll die Formel machen:
Es soll ein weiteres "Suchkriterium" dazukommen. Sprich: Steht in einer Zeile in Spalte P "2001" und in der gleichen Zeile in Spalte S "RG", dann gib mir den Wert aus Spalte Q oder R zurück.
Ich tüftel jetzt seit gestern vormittag daran rum, aber ich kriege es nichtmal ansatzweise hin :-( Hat vielleicht jemand von Euch eine Idee dazu?
Viele Grüße
Russi
www.Russi.de.tt
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Matrixformel / die Zweite
10.05.2005 10:41:52
HermannZ
Hallo Russi,
versuche einmal folgende Formel;
=WENN(INDEX(R:R;KKLEINSTE(WENN($P$7:$P$500&$S$7:$S$500="2001RG";ZEILE($7:$500));ZEILE(A1)))=0;INDEX(Q:Q;KKLEINSTE(WENN($P$7:$P$500&$S$7:$S$500="2001RG";ZEILE($7:$500));ZEILE(A1)));INDEX(R:R;KKLEINSTE(WENN($P$7:$P$500&$S$7:$S$500="2001RG";ZEILE($7:$500));ZEILE(A1))))
den Tabellenblattnamen musst du natürlich wieder einfügen.
Gruß Hermann
Anzeige
AW: Kleine korrektur......
10.05.2005 10:52:33
HermannZ
Hallo Russi,
habe im eifer des Gefechts den Teil zum Fehlerabfangen vergessen wieder einzutragen.
hier das ganze nochmal aber jetzt komplett,
=WENN((ZEILE()-3)&gtSUMME(ISTZAHL(FINDEN("2001RG";P$7:P$500&$S$7:$S$500))*1);"";
WENN(INDEX(R:R;KKLEINSTE(WENN($P$7:$P$500&$S$7:$S$500="2001RG";ZEILE($7:$500));ZEILE(A1)))=0;INDEX(Q:Q;KKLEINSTE(WENN($P$7:$P$500&$S$7:$S$500="2001RG";ZEILE($7:$500));ZEILE(A1)));INDEX(R:R;KKLEINSTE(WENN($P$7:$P$500&$S$7:$S$500="2001RG";ZEILE($7:$500));ZEILE(A1)))))
Gruß hermann
Anzeige
Jaaaaa DANKE!!!!
10.05.2005 10:58:23
Russi
Hallo Hermann!
Du bist der Größte!!!! :-)))
Auf diese Kombination ($P$7:$P$500&$S$7:$S$500="2001RG") wäre ich wohl niemals gekommen. Wieder was für die Zukunft gelernt.
Vielen Dank für Deine schnelle Hilfe!!! Du hast mir wieder sehr weitergeholfen!!!
Viele Grüße
Russi
www.Russi.de.tt
Anzeige
AW: Es war mir ein Vergnügen....oT.
10.05.2005 10:59:49
HermannZ
.
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige