1k Aufrufe
Gefragt in Tabellenkalkulation von
Ich habe folgendes Problem:
Matrix mit Daten in Spalte B10 bis L100 - also Daten in Spalte 1 bis Spalte 11
Ich möchte nun in Abhängigkeit einer Spaltenvorauswahl (also flexibel, z.B. 6 für 6. Spalte)
in der entsprechenden Spalte einen Vorgabewert suchen - wenn gefunden (z.B. in G20), soll der entsprechende Wert aus Spalte B (aslo 1. Spalte) ausgewählt werden - also aus der Zelle B20

Ich möchte dies über eine Funktion hinbekommen, ähnlich sverweis/wverweis, mit denen ich in diesem Fall nicht weiter komme.
vielleicht mit Index/Vergleich?

Danke für Eure Antworten!

4 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

so geht's

=WENNFEHLER(INDEX(B:B;VERGLEICH(A2;INDIREKT(ZEICHEN(65+A1)&":"&ZEICHEN(65+A1));0));"Wert nicht vorhanden")

- in A1 steht die Nummer der Suchspalte
- in A2 steht der Suchwert

Gruß
Rainer
0 Punkte
Beantwortet von
Vielen Dank! Das ist die Lösung, die ich gesucht habe.
Ich habe aber noch das Problem, dass meine Formel auf Blatt 1 steht,
die Matrix aber in Blatt 2 steht.

Wie kann ich den Befehl zeichen oder verketten und Blatt verbinden (ohne auf Blatt 2 die Formel anzuzeigen)

=Blatt2! + verketten(zeichen(65+A1);10)

Danke für Eure Rückmeldung!
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

ändere die Formel wie folgt:

=WENNFEHLER(INDEX(Tabelle2!B:B;VERGLEICH(A2;INDIREKT("Tabelle2!"&ZEICHEN(65+A1)&":"&ZEICHEN(65+A1));0));"Wert nicht vorhanden")

Gruß
Rainer
0 Punkte
Beantwortet von
Vielen Dank! hat mein Problem gelöst.
...