Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Auswahl aus m x n Matrix
#1
Hallo,

Wie wähle ich am besten aus einer Zeilen x Spalten Matrix den Wert des Schnittpunktes aus? SVERWEIS, XVERWEIS, INDEX, WAHL, ....?
Siehe ein Beispiel im Anhang.


Gruß Ludwig


Angehängte Dateien
.xlsx   bsp.xlsx (Größe: 8,37 KB / Downloads: 7)
Antworten Top
#2
Hallo,

versuche es mal  so:

Tabelle1

ABCDEFGH
1abcd
2Variante 113610
3Variante 2224100
4Variante 333220
5Variante 445330
6Variante 5541100
7Variante 663320
8Variante 772510
9Variante 881410
10Variante 993312
11Variante 1002111
12
13
14
15
16Variante:Variante 2
17Spalte:c4
18
Formeln der Tabelle
ZelleFormel
H17=INDEX(B2:E11;VERGLEICH(F16;A2:A11);VERGLEICH(F17;B1:E1))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
[-] Folgende(r) 1 Nutzer sagt Danke an Klaus-Dieter für diesen Beitrag:
  • ludwigm
Antworten Top
#3
H17: =INDEX(B2:E11;VERGLEICH(F16;A2:A11);VERGLEICH(F17;B1:E1))

Wenn Du auf Titelbezeichnungen verzichtetest, weil Du weißt, an welcher Stelle Deine Daten darin stehen, würde reichen:

=INDEX(B2:E11;F16;F17)
Antworten Top
#4
Moin!
Ganz anderer Ansatz.
Es geht in (D)einem aktuellen Excel auch kürzer:
H17: =FILTER(FILTER(B2:E11;B1:E1=F17);A2:A11=F16)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#5
Das erinnert mich an Handkehrer und Schaufel, die man nach dem ersten Mal 90° versetzt positioniert;)
Antworten Top
#6
19
Jedenfalls ein Ansatz, wie ich ihn so noch nicht gesehen habe.
Wahrscheinlich aber langsamer als die uralte INDEX(VERGLEICH())-Variante.
Und falls Dich das doppelte Lottchen stört Wink
=FILTER(XVERWEIS(F17;B1:E1;B2:E11);A2:A11=F16)
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#7
Mein Schaufel-Vergleich ist so zu verstehen:

Ganz vereinfacht fegt man ja zunächst eine Fläche (meinetwegen rechteckig). Nach dem ersten Fegen ist die Fläche schon frei; nur vor der Schaufel bildet sich eine Linie Staub oder Sand. Nun drehe ich die Schaufel, fege die Linie quer weg, und am Ende bleibt anstelle einer Fläche oder Linie nur noch ein Punkt. Und dieser Punkt Staub entspricht dem Filtrat.
Antworten Top
#8
Ganz vergessen, gestern noch zu antworten.
Ich hatte Dich durchaus verstanden.
Du hast jedoch vergessen, dass man den Besen wechseln muss. Wink
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top


Gehe zu:


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