Excel sverweis mehrere ergebnisse zu einem suchkriterium

Also ich habe folgendes vor...

Ich habe in einer Tabelle, ca 20.000 Zeilen mit A: Artikelnummer B: Zugewiesene KW und C: Thema der KW jeweils als Spalten überschrift.

Jetzt möchte ich in einer anderen Tabelle das Thema der KW den Artikel zuordnen. Zu beachten ist dabei, dass Artikel mehrmals vorkommen, weil sie in mehreren KW zugewiesen worden.

Das Problem, welches ich sehe ist, dass er beim suchen im Sverweis bei Artikeln die mehrmals vorkommen ja schon mehrere Ergebnisse hat, er aber nicht alle Themen der KW dem Artikel wiedergibt. Falls das zu umständlich erklärt ist, hab ich mal ein Beispiel-Sheet unten beigefügt.

Die Frage ist also, wie bekomme ich das Thema von der einen Tabelle in die andere oben?

Und bevor jemand sagt, ich solle doch einfach die beiden Tabellen gleichartig sortieren, das geht schlecht, dass die Tabellen nicht alle Artikel enthalten und eine Sortierung somit keinen Sinn macht. Danke LG

...komplette Frage anzeigen

Wenn du eine Hilfsspalte einfügen kannst, klappt es recht einfach mit SVERWEIS. Ansonsten funktioniert auch INDEX & SUMMENPRODUKT oder INDEX & VERGLEICH.

Noch eleganter kannst du es über Abrufen & Transformieren lösen.

Über das Menü: Daten - Abrufen und Transformieren - Aus Tabelle eine Abfrage zu den Tabellen erstellen. Die Daten werden automatisch in eine Tabelle umgewandelt. Über Schließen & laden in... kann die Abfrage als Verbindung in die Excel Arbeitsmappe geladen werden. Den Vorgang für die andere Tabelle wiederholen.
Wenn das für beide Tabellen gemacht wurde, können diese im Anschluss kombiniert werden. Dabei werden die Tabellen und die passenden Spalten ausgewählt und Excel übernimmt den Rest. 

Im Abfrage-Editor erscheint daraufhin eine neue Spalte in der kombinierten Abfrage. Wenn man diese auspackt, kommt man an das passende Thema heran. Die kombinierte Abfrage wird als neue Tabelle ausgespuckt.

.

Woher ich das weiß:Beruf – IT-Administrator (i.R.)

Excel - Sverweis mit mehreren Rückgabewerten in einer Zelle

Hallo zusammen,

ich habe folgende Herausforderung zu bewältigen:

Zwei Tabellen mit Artikeldaten. In der ersten sind alle Stammdaten enthalten. In der zweiten befinden sich ergänzende Daten, die ich gerne mittels Sverweis in Tabelle 1 anfügen möchte. Die Schwierigkeit besteht darin, dass in der zweiten Tabelle mehrere Einträge (Zeilen) zu jeder Artikelnummer enthalten sind, wo ich jeweils aus einer Spalte die Zellinhalte in einer Zelle in Tabelle 1 zusammenführen muss.

Bsp.:

Tabelle 1 (4 Spalten)

0001 Schuh Mann 35,95

0002 Schuh Frau 79,95

Tabelle 2 (3 Spalten)

0001 Schuh 42

0001 Schuh 43

0001 Schuh 44

0002 Schuh 38

0002 Schuh 39

Ergebnis inkl. neuer Spalte (5 Spalten)

0001 Schuh Mann 35,95 42, 43, 44

0002 Schuh Frau 79,95 38, 39

Ist dies' überhaupt mittels Formel zu bewältigen, oder müsste hier VBA her? Wenn ja, wie müsste die Formel aussehen? Bzw. wie müsste sonst ein adäquater VBA Code aussehen?

Für eines Feedback und Eure Unterstützung im Voraus vielen Dank.

Daten aus Excel in andere Tabellen übertragen?

Hallo,

und zwar möchte ich aus einer Excel-Datei, in der alle Aufträge mit ihren jeweiligen Bestandteilen eines Unternehmens aufgelistet sind (Universaltabelle), die Daten für einen einzigen Auftrag in eine neue Tabelle überträgt. Also wenn ich in der neuen Tabelle die Auftragsnummer gegeben habe, soll Excel in der Universaltabelle nach dieser Auftragsnummer suchen und von dort aus alle Einträge, die zu der Auftragsnummer gehören, in die neue Tabelle übertragen. Sobald in der Universaltabelle etwas verändert wird, soll es in der neuen Tabelle automatisch übernommen werden.

Kann mir jemand sagen, mit welcher Funktion ich das mache und wie das funktioniert? Ich habe es mit dem SVerweis versucht, weiß aber nicht, ob das wirklich geht mit meinen Bedingungen, dass er eine gesamte Tabelle übernimmt unter einem Suchkriterium.

Antwort auf den Beitrag von Frank Arendt-Theilen am 16 September, 2010

Guten Tag,

der Thread ist zwar etwas älter, vielleicht kann mir aber geholfen werden. Ich habe die Formel wie folgt angepasst: 

=WENNFEHLER(INDEX($K$4:$K$18;KGRÖSSTE(($J$4:$J$18=$N$4)*(ZEILE($J$4:$J$18)-1);ZÄHLENWENN($J$4:$J$18;$N$4)+1-ZEILE(J3)));"FALSCH")

Leider bekomme ich aber nicht die Werte ausgeworfen, die ich in der Zelle, in der der gesuchte Wert beinhaltet ist, eingegeben habe (N4). Vielmehr werden die Werte scheinbar willkürlich aus der Liste gezogen. Vielleicht kann mir jemand weiterhelfen?

Art
Brot 328 Suchwert Brot
Fisch 35
Kuchen 3 gefunden: 93
Brot 322 0
Fisch 104 FALSCH
Kuchen 27 FALSCH
Brot 0 FALSCH
Fisch 101 FALSCH
Kuchen 93 FALSCH
Brot 24 FALSCH
Fisch 2 FALSCH

Art des Missbrauchs Belästigung oder Drohungen Unangemessene/nicht jugendfreie Inhalte Nacktdarstellungen Anstößige Ausdrücke Softwarepiraterie SPAM/Werbung Gefahr durch Viren/Spyware/Malware Sonstige Verletzung der Verhaltensregeln oder der Nutzungsbedingungen Ausbeutung oder Missbrauch von Kindern

Belästigung ist jedes Verhalten, das eine Person oder eine Gruppe von Personen stören oder verärgern soll. Als Bedrohungen gelten u. a. die Androhung von Selbstmord, Gewalt oder Schaden für andere. Jeglicher Inhalt, der nur für Erwachsene geeignet oder für eine Community-Website unangemessen ist. Jegliche Bilder, Links oder Diskussionen im Zusammenhang mit Nacktdarstellungen. Jegliches Verhalten, das beleidigend, derb, vulgär, entweihend oder respektlos ist. Jedes Verhalten, das Lizenzbedingungen verletzt, einschließlich der Bereitstellung von Product Keys oder Links zu illegaler Software. Unaufgeforderte Massen-E-Mails oder Massenwerbung. Jeder Link zu oder jede Empfehlung von Virus-, Spyware-, Malware- oder Phishing-Websites. Alle weiteren unangemessenen Inhalte oder Verhaltensweisen im Sinne der Nutzungsbedingungen oder der Verhaltensregeln. Jegliche Bilder, Links oder Diskussionen im Zusammenhang mit Kinderpornografie, Nacktaufnahmen von Kindern oder anderen Formen von Missbrauch oder Ausbeutung von Kindern.

Details (erforderlich):

250 verbleibende Zeichen

16 Personen fanden diese Antwort hilfreich

·

War diese Antwort hilfreich?

Toll! Vielen Dank für Ihr Feedback.

Wie zufrieden sind Sie mit dieser Antwort?

Vielen Dank für Ihr Feedback. Das hilft uns, die Website zu verbessern.

Wie zufrieden sind Sie mit dieser Antwort?

Vielen Dank für Ihr Feedback.

Neuester Beitrag

Stichworte