Variables Dropdown über Indirekt()
02.10.2019 16:00:54
Marvin
bin hier schon oft auf Lösungen zu heiklen Problemen gestoßen, doch dieses mal muss ich selbst nachfragen. Thema:
Ich habe mehrere Spalten in einem Sheet, die jeweils Produkte aus anderen Sheets sammeln. Dort ist eine Matrix Formel hinterlegt, die ungefähr so aussieht:
=WENNFEHLER(INDEX(Sheet1[Tabellenüberschrift1];KKLEINSTE(WENN((Sheet1[Tabellenüberschrift2]="x")*(Sheet1[Tabellenüberschrift3]="y");ZEILE(Sheet1[Tabellenüberschrift4])-3);ZEILE()-4);1);"")
In der Quelle (der Tabelle vom anderen Sheet) werden Daten eingetragen, die ich dann selektiert durch die Matrix Formel ausgegeben bekomme. Funktioniert.
Nun möchte ich über die Indirekt Formel ein variables Dropdown mit den Produkten haben. Dafür habe ich erst den Spalten mit den Matrix Formeln Namen gegeben. Die Formel im Namensmanager sieht so aus:
B$5:INDEX(B$5:B$500;(496-ANZAHLLEEREZELLEN(B$5:B$500)))
Musste variabel sein, da die Matrix Formel 'länger' ist und ich die leeren Zellen nicht mit im Dropdown haben möchte. Die Namen nennen wir mal ProduktA, ProduktB, usw.. Nun möchte ich in einer Zelle das Produkt auswählen, und dann in einer anderen genau das entsprechende Dropdown bekommen. Sieht so aus und steht alles in einer Tabelle:
A1
ProduktA
A2
=INDIREKT(A1)
Müsste m.E. funktionieren, nun bekomme ich aber immer den Fehler
"Die Quelle untersucht gerade einen möglichen Fehler. Möchten Sie den Vorgang fortsetzen?"
Habt ihr hierfür eine Lösung? Großes Dankeschön im voraus.
Viele Grüße
Marvin