Wissensstand: Level 1 ⇒ Einsteiger in PQ, keine/kaum Erfahrung
Letzte Buchstaben nach Ziffernfolge mit Leerzeichen abtrennen
In einem Excel-Forum wurde diese Anfrage gestellt:
[Zitat] Excel 2013 – buchstaben und Ziffern mit Leerzeichen trennen
Hallo zusammen, gibt es in VBA eine Möglichkeit eine Zahlen/Buchstaben Kombination von rechts zu lesen und nach den Buchstaben ein Leerzeichen zu setzen ?
z.b. G2128503529000AA -> G2128503529000 AA
G2128503620000A -> G2128503620000 A
Es können mehrere Buchstaben hinten kommen, manchmal nur einer.
Sobald dann die Zahlen beginnen soll er in die nächste Zeile hüpfen. Der vordere Buchstabe muss ohne Leerzeichen bleiben
Vielleicht habt ihr eine Idee
Danke schon mal
Gruß Andrea
[/Zitat]
Mich hat diese Aufgabe gereizt und ich habe (unter dem NickName Drogist) den Hinweis gegeben, dass das mit Power Query durchaus möglich sei. Zu dem Zeitpunkt hatte ich natürlich schon die Lösung für die Excel-Versionen ab 2019⁄365 erprobt. Da in diesem Falle die Fragestellerin nach eigenen Angaben „nur” über die Excel Version 2010 verfügte und auch eine VBA-Lösung anstrebte, habe ich es erst einmal bei dem Hinweis belassen.
Mit den Versionen ab 2019⁄365 ist es dank erweiterter Möglichkeiten in PQ mit wenigen Mausklicks möglich, zum Ziel zu gelangen. Folgende Schritte führen rasch und sicher zum Ziel:
- Einlesen der Daten in den Power Query Editor
- Wenn Sie mögen, die Spalte duplizieren, damit der Original-Wert erhalten bleibt
- Transformieren | Spalte teilen | Nach Wechsel von Ziffer zu Nicht-Ziffer
- Die 2. und 3. Spalte markieren, Transformieren | Spalten zusammenführen
- Trennzeichen: Leerzeichen und OK.
Damit ist die Aufgabe gelöst. Wie schon wähnt, das funktioniert in dieser Form nur in den neueren Versionen. Mit früheren Excel-Programmen ist schon etwas mehr Aufwand erforderlich. 🙁 Ich habe auch dafür eine Lösung erarbeitet. Gegen eine Spende von 5,00 € und dem Stichwort “$$ Splitten Spezial” (einfach per Mail „bestellen”) sende ich Ihnen das erforderliche Passwort für den Beitrag mit dem Lösungsweg. – Warum nur gegen Spende? Lesen Sie hier mehr zum Thema, geben Sie das erforderliche Passwort: $-loesung ein, um mehr zu erfahren. Die Beschreibung ist natürlich gleichermaßen ausführlich wie gewohnt.