Anzeige
Archiv - Navigation
1880to1884
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Tricky Matrixabfrage :( oder anders ?

Tricky Matrixabfrage :( oder anders ?
30.04.2022 15:09:38
Andre
Hallo folgende Problemstellung:
Ich habe in der "Produkttabelle"
Die einzelnen Produkte 1 bis .....
In der "main" will ich jetzt wenn zum Beispiel
1 in die Spalte B1 schreibe die Inhalt von
dem Produkt in der "Produkttabelle" haben und zwar jenes
das die ID 1 hat
Art - Farbe - Sex - Size - VK Preis - Gewicht
ebenso wenn ich in der Main lösche und stattdessen 2 schreibe
erscheinen dann in der Main
Art - Farbe - Sex - Size - VK Preis - Gewicht
Also die Spalte B in "Main" sind immer die Variablen.
aber von dem Produkt in der "Produkttabelle" aber nun mit den Inhalten der Zeile 4
Ich habe es sehr peinlich gemacht mit einer langen Formel -
aber mit einer Matrixabfrage sollte es einfacher gehen - aber da stehe ich an.
Kann mir jemand das Prozedere für Produkt 1 und Produkt 2 zeigen :)
Hier meine Datei.
https://www.herber.de/bbs/user/152773.xlsx
Vielen lieben Dank.
Andre

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tricky Matrixabfrage :( oder anders ?
30.04.2022 15:39:32
ralf_b
So ?

Arbeitsblatt mit dem Namen 'main'
 BCDEFGH
115 Crop TopweißwS,M,L16
2IDDes.ArtFarbeSexSizeVK Preis

ZelleFormel
D1=INDEX(Produkttabelle!$B:$B;VERGLEICH(main!$B$1;Produkttabelle!A:A;0))
E1=INDEX(Produkttabelle!$C:$C;VERGLEICH(main!$B$1;Produkttabelle!$A:$A;0))
F1=INDEX(Produkttabelle!$D:$D;VERGLEICH(main!$B$1;Produkttabelle!$A:$A;0))
G1=INDEX(Produkttabelle!$E:$E;VERGLEICH(main!$B$1;Produkttabelle!$A:$A;0))
H1=INDEX(Produkttabelle!$F:$F;VERGLEICH(main!$B$1;Produkttabelle!$A:$A;0))

Anzeige
AW: so muss der auch zwangsläfig kommen ...
30.04.2022 16:47:22
neopa
Hallo Andre,
... in der Formel nimmst Du Bezug auf =main!$B$1, da steht aber nichts.
Du müsstest =INDEX(Produkttabelle!B:B;VERGLEICH($B4;Produkttabelle!$A:$A;0)) schreiben und diese nach rechts und ziehend kopieren.
Gruß Werner
.. , - ...
gelöst Danke.
30.04.2022 17:33:38
Andre
genau das war die Lösung - danke Euch beiden :)) lg

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige