Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: Dampferwelt am Dezember 05, 2015, 18:07:25 Nachmittag

Titel: Office 2007: Sverweis - Wer kann das Problem lösen?
Beitrag von: Dampferwelt am Dezember 05, 2015, 18:07:25 Nachmittag
Hallo zusammen.

Nun ich habe ein Problem, noch ich leider keine direkte Antwort drauf gefunden habe. Es geht um einen Sverweis.
Ich glaube fast, dass sich mein Problem so einfach garnicht lösen lässt, aber ich will es euch dennoch vorstellen.

Also es geht um eine Tabelle von meinem Lieferanten.
Dort sind die Artikel einer Bestimmten Kategorie zugeordnet, die Jacken zu Jacken, Hemden zu Hemden, und so weiter.
Mein Onlineshop erkennt bei der Kategorie keine Buchstaben, sondern jede Kategorie hat eine eigene ID. Sprich Jacken hat die 27, Hemden die 28 usw.

Durch einen Sverweis möchte ich nun Excel dahin bringen, dass die Spalte V mit der Spalte A aus einem anderem Blatt verglichen wird, und ebend die ID ausgibt.

Soweit ist mir das Prinzip des sverweis klar. Aber nun zu meinem Problem
In der Spalte der Suchkriterien befindet sich nicht nur ein Wort. Die Spalte ist immer mit dem Herstellernamen aufgebaut: b.B.: Adidas | Sport_Poloshirts
In der Matrix steht jedoch nur die Kategorie mit ID.

Nun kam ich schon auf die Idee, mit "=Teil" zu arbeiten. Jedoch ist das nicht möglich, da nicht jeder Hersteller genau 6 Zeichen hat. Daher mein Gedanke, dass der Sverweis ebend nur nach der Kategorie sucht und die restlichen Zeichen oder Sonderzeichen ignoriert.

Gibt es da eine Lösung?

Gruß Dirk
Titel: Antw:Office 2007: Sverweis - Wer kann das Problem lösen?
Beitrag von: gmg-cc am Dezember 05, 2015, 18:14:46 Nachmittag
Moin Dirk,

den Teil nach dem Trenner bekommst du so:
=TEIL(A1;SUCHEN("|";A1)+2;999)
Titel: Antw: Antw:Office 2007: Sverweis - Wer kann das Problem lösen?
Beitrag von: Dampferwelt am Dezember 05, 2015, 18:22:28 Nachmittag
Moin Dirk,

den Teil nach dem Trenner bekommst du so:
=TEIL(A1;SUCHEN("|";A1)+2;999)

Danke für deine Antwort.
Habe in meinem Post was vergessen, was wahrscheinlich wichtig sein könnte.

Nicht in jeder Zelle steht der Hersteller vorn. In manchen Zellen steht dieser auch hinten an. Einige Zellen sind auch noch mit weiteren Kategorien bestückt, wie z.B.: "adidas | Sportjacke | Jacke" oder "T-shirt | Herren | James & Nicholson

Daher auch meine Aussage, dass das mit dem =Teil mich nicht weiter bringen wird. :(

Und darum gestalltet sich das für mich echt zum Problem. Will den Hintergrund auch kurz erklären.
Die CSV von meinem Lieferanten ist ein komplett Export aus seinem Shop. Wir verwenden aber unterschiedliche Shopsysteme, wo der Shop vom Lieferant ebend mit Buchstaben Arbeiten und meiner alias Shopware mit ID´s.

Gruß Dirk

Nachtrag:
Als Sverweis habe ich jetzt folgendes Probiert, jedoch #WERT! :(
=SVERWEIS(TEIL(V1;SUCHEN("|";V1)+2;999);Tabelle1!A26:B39;2;0)
Titel: Antw:Office 2007: Sverweis - Wer kann das Problem lösen?
Beitrag von: DL am Dezember 05, 2015, 19:09:05 Nachmittag
Hallo Dirk

Dann versuche es mal mit dem Klassiker.
=VERWEIS(42;1/ZÄHLENWENN(V4;"*"&Tabelle2!$A$2:$A$7&"*");Tabelle2!$B$2:$B$7)
Titel: Antw: Antw:Office 2007: Sverweis - Wer kann das Problem lösen?
Beitrag von: Dampferwelt am Dezember 07, 2015, 18:47:06 Nachmittag
Hallo Dirk

Dann versuche es mal mit dem Klassiker.
=VERWEIS(42;1/ZÄHLENWENN(V4;"*"&Tabelle2!$A$2:$A$7&"*");Tabelle2!$B$2:$B$7)

Hallo Detlef.

Ja genau. Das war es. VIELEN VIELEN DANK!!!!!!!!

LG Dirk