ich habe eine Exceldatei erhalten, die ich aufbereiten soll.
In der A-Spalte befinden sich in einzelnen Zellen jeweils Daten, die durch ein /-Zeichen getrennt sind:
Die Daten sind in folgender Reihenfolge eingegeben: Artikelnummer/Lieferantennummer/Preis
Dabei sind teilweise mehrere Datensätze hintereinander abgelegt.
Die Artikelnummer und Lieferantennummer haben keine feste Stellenanzahl, so das die Trennung anhand der "/" erfolgen müsste
Beispiel:
Ursprung:
A1:
001/1111/5EUR
A2:
002/2222/6EUR/003/3333/7EUR
A3:
001/1111/5EUR////007/7777/10EUR/1234/678999/9EUR
Die Daten sollen nun durch einen passenden Zeilenumbruch übersichtlicher werden:
A1:
001/1111/5EUR
A2:
002/2222/6EUR/
003/3333/7EUR
A3:
001/1111/5EUR/
///
007/7777/10EUR/
1234/678999/9EUR
Datensätze, für die keine Artikelnummer/Lieferantennummer angegeben sind sollen möglicht entfernt werden.
In einem zweiten Schritt sollen aus weiteren Tabellenblättern die Artikelbezeichnungen für die Artikelnummern und die Lieferanten für die Liefernatennummern herangezogen werde und in eckige Klammern eingefügt
werden. Da sich alles in einer Zelle befindet, funktioniert sverweis leider nicht.
Der Endzustand soll dann so ausehen:
A1:
001[Artikel001]/1111[Lieferant1111]/5EUR
A2:
002[Artikel002]/2222[Lieferant2222]/6EUR
003[Artikel003]/3333[Lieferant3333]7EUR
A3:
001[Artikel001]/1111[Lieferant1111]5EUR/
007[Artikel007]/7777[Lieferant7777]10EUR/
1234[Artikel1234]/678999[Lieferant678999]/9EUR
Gibt es eine Lösung für dieses Problem? Da eine Umwandlung per Hand sehr aufwendig ist, wäre ich euch dankbar, wenn es eine Makrolösung geben würde.
Viele Grüße
Rainer