SVerweis nach links mit synamischer Spaltenmatrix
#1
$D$81:$D$850
Nachdem ich jetzt zwei Tage lang sämtliche Internetforen durchforstet habe und mittlerweile der festen Überzeugung bin völlig auf dem Schlauch zu stehen wende ich mich an die Profis :)

Ich habe folgendes Problem:

In einer Matrix suche ich über folgende Formel alle Werte die in der Suchspalte mit 1 gekennzeichnet sind:

{=WENNFEHLER(INDEX($B$1:$B$48;KKLEINSTE(WENN($D$1:$D$850=$E$48;ZEILE($1:$47));ZEILE(E1)));"")}

Das funktioniert auch einwandfrei und verwende ich so in anderen Tabellen auch.

ABER...

Ich würde gerne den Suchbereich also $D$1:$D$48 dynamisch gestalten und zwar abhängig von der Überschrift der Spalte.

Ist verständlich was ich meine? Ich möchte quasi in einer Zelle ein Suchbegriff eingeben und die Spalte (beginnt immer in Zeile 1 und endet in Zeile 850) in der dieser Suchbegriff steht soll der Suchbereich werden.

Wie ich die Adresse einer Zelle herausfinde weiß ich und habe ich auch schon angepasst

WECHSELN(ADRESSE(2;SUMMENPRODUKT(($D$8:$R$8=F42)*(SPALTE($D$8:$R$8)));1);2;)&"1"
bzw
WECHSELN(ADRESSE(2;SUMMENPRODUKT(($D$8:$R$8=F42)*(SPALTE($D$8:$R$8)));1);2;)&"850").

ABER wenn ich diese Befehle anstelle von $D$1:$D$850 Formel eingebe passiert nichts. Es muss doch möglich sein den Suchbereich variabel zu gestalten?!?! Ich verzweifel noch!!!
Antworten Top
#2
Hallo,

mit Namen

Spalten mit Überschrift ( Achtung ohne Leerzeichen oder Sonderzeichen)   markieren --> Formeln --> Namen aus Auswahl erstellen

im Befehl = Indirekt(Spaltenname)  / z.b. Indirekt(D1)

=INDEX(Indirekt(D1)...
[-] Folgende(r) 1 Nutzer sagt Danke an Dieter63 für diesen Beitrag:
  • Corduroy
Antworten Top
#3
Thumbs Up 
SUUUUUPPPPERRRR!!!

Danke Danke Danke - genau das was ich gesucht habe!!!!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste