PQQ: Splitten Spezial

  Wis­sens­stand: Lev­el 1 ⇒ Ein­steiger in PQ, keine/kaum Erfahrung   

Letzte Buchstaben nach Ziffernfolge mit Leerzeichen abtrennen

In ei­nem Ex­cel-Fo­rum wur­de die­se An­fra­ge ge­stellt:

[Zi­tat] Ex­cel 2013 – buch­staben und Zif­fern mit Leerze­ichen tren­nen

Hal­lo zusam­men, gibt es in VBA eine Mög­lich­keit eine Zah­len/Buch­sta­ben Kom­bi­na­tion von rechts zu le­sen und nach den Buch­staben ein Leerze­ichen zu set­zen ?

z.b. G2128503529000AA -> G2128503529000 AA
G2128503620000A -> G2128503620000 A

Es kön­nen meh­re­re Buch­staben hin­ten kom­men, manch­mal nur ein­er.
So­bald dann die Zah­len begin­nen soll er in die näch­ste Zei­le hüp­fen. Der vor­de­re Buch­stabe muss ohne Leerze­ichen blei­ben
Vielle­icht habt ihr eine Idee

Dan­ke schon mal
Gruß An­drea
[/Zi­tat]

Mich hat die­se Auf­gabe ge­reizt und ich habe (un­ter dem Nick­Name Dro­gist) den Hin­weis ge­ge­ben, dass das mit Pow­er Que­ry dur­chaus mög­lich sei. Zu dem Zeit­punkt hat­te ich natür­lich schon die Lö­sung für die Excel-Ver­sio­nen ab 2019365  er­probt. Da in die­sem Fal­le die Fragestel­lerin nach eige­nen An­ga­ben „nur” über die Ex­cel Ver­sion 2010 ver­fügte und auch eine VBA-Lö­sung an­streb­te, habe ich es erst ein­mal bei dem Hin­weis be­las­sen.

Mit den Ver­sio­nen ab 2019365 ist es dank erweit­ert­er Möglichkeit­en in PQ mit weni­gen Maus­klicks mög­lich, zum Ziel zu gelan­gen. Fol­gende Schrit­te füh­ren rasch und sich­er zum Ziel:

  • Ein­le­sen der Dat­en in den Pow­er Que­ry Edi­tor
  • Wenn Sie mö­gen, die Spal­te du­pli­zie­ren, da­mit der Orig­i­nal-Wert erhal­ten bleibt
  • Trans­formieren | Spal­te tei­len | Nach Wech­sel von Zif­fer zu Nicht-Zif­fer
  • Die 2. und 3. Spal­te mar­kie­ren, Trans­formieren | Spal­ten zusam­men­führen
  • Trennze­ichen: Leerze­ichen und OK.

Da­mit ist die Auf­gabe ge­löst. Wie schon wäh­nt, das funk­tion­iert in die­ser Form nur in den neue­ren Ver­sio­nen. Mit frü­he­ren Excel-Pro­gram­men ist schon et­was mehr Auf­wand erforder­lich. 🙁 Ich habe auch da­für eine Lö­sung erar­beit­et. Ge­gen eine Spen­de von 5,00 € und dem Stich­wort “$$ Split­ten Spe­zi­al” (ein­fach per Mail „be­stel­len”) sen­de ich Ih­nen das erforder­liche Pass­wort  für den Bei­trag mit dem  Lö­sungs­weg. – War­um nur ge­gen Spen­de? Le­sen Sie hier mehr zum The­ma, ge­ben Sie das erforder­liche Pass­wort: $-loe­sung ein, um mehr zu er­fah­ren. Die Beschrei­bung ist natür­lich gle­icher­maßen aus­führlich wie ge­wohnt.

▲ nach oben …

Dieser Beitrag wurde unter Foren-Q&A, Power Query, PQ-Quickies, Spalten bearbeiten, Text-Behandlung abgelegt und mit , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.