Bestimmte Werte herausziehen

Hallo habe von einem Großrechner zahlen, die wie folgt aufgebaut sind:

A      B    C
ga  12  234000
bh  23  345600
zh  14  565655

Nun sollen die Werte in eine Tabelle übernommen werden, wenn die beiden ersten Spalten übereinstimmen, in etwa so:

A   B   C   D   E
    12  14  16  23
ga
bh
zh
er

Also: suche in der ersten Tabelle nach dem Wert für ga-12 und setze ihn in Zelle B2 etc.

Es kann auch sein, das eine „Kreuzung“ keine Werte in der Quelltabelle hat (z.B.bh-16)

Würde mich sehr über einen Lösungsvorschlag freuen. Habs schon mit SUMMEWENN, INDEX etc. versucht - bisher ohne Erfolg.

Das einzige war ne Pivot-Tabelle - aber dort erscheinen ja nur die Werte, die in der Quelltabelle auch vorkommen …

Freue mich über jeden Hinweisa
Schon mal Danke
Frank

Hallo Frank,

du muß in der 1. Tabelle eine Hilfsspalte berechen, die die 1. und 2 Spalte verkettet. Dann kann man für die Auswertng mit INDEX und VERGLEICH arbeiten. Bei doppelt vorkommenden Einträgen wird jedoch immer der des 1. Eintrags übernommen.

Tabellenblattname: Tab1

 A B C D 
1 Sp1 Sp2 Sp3 Sp4 
2 ga 12 234000 ga12 
3 bh 23 345600 bh23 
4 zh 14 565655 zh14 

Benutzte Formeln:
D2: =A2&B2
D3: =A3&B3
D4: =A4&B4



Tabellenblattname: Tab2

 A B C D E 
1 12 14 16 23 
2 ga 234000 
3 bh 345600 
4 zh 565655 
5 er 

Benutzte Formeln:
B2: =WENN(ISTFEHLER(VERGLEICH(Tab2!$A2&Tab2!B$1;Tab1!$D:blush:D;FALSCH));"";
 INDEX(Tab1!$C:blush:C;VERGLEICH(Tab2!$A2&Tab2!B$1;Tab1!$D:blush:D;FALSCH);1))
B3: =WENN(ISTFEHLER(VERGLEICH(Tab2!$A3&Tab2!B$1;Tab1!$D:blush:D;FALSCH));"";
 INDEX(Tab1!$C:blush:C;VERGLEICH(Tab2!$A3&Tab2!B$1;Tab1!$D:blush:D;FALSCH);1))
B4: =WENN(ISTFEHLER(VERGLEICH(Tab2!$A4&Tab2!B$1;Tab1!$D:blush:D;FALSCH));"";
 INDEX(Tab1!$C:blush:C;VERGLEICH(Tab2!$A4&Tab2!B$1;Tab1!$D:blush:D;FALSCH);1))
B5: =WENN(ISTFEHLER(VERGLEICH(Tab2!$A5&Tab2!B$1;Tab1!$D:blush:D;FALSCH));"";
 INDEX(Tab1!$C:blush:C;VERGLEICH(Tab2!$A5&Tab2!B$1;Tab1!$D:blush:D;FALSCH);1))
usw.

Gruß
Franz

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]