$ PQ: Listeneinträge / Zeilen vervielfachen (Spezial) (4)

Xtract: Vervielfälti­gen ein­er Liste, fort­laufende Num­merierung nach in Spal­ten hin­ter­legten Werten (von..bis). Ähn­liche Dat­en wie in Teil 3, unter­schiedliche Prä­fix-Län­gen, alle PQ-Ver­sio­nen aber deut­lich weniger Schritte und mehr M‑Code.

Wis­sens­stand: Lev­el 3 ⇒ Excel GUT!, min­destens Basis-Ken­nt­nisse in Pow­er Query

Alle Power Query-Versionen, Mittel- bis Oberklasse

Im vorheri­gen Kapi­tel der eigentlichen Kern-Trilo­gie haben Sie gese­hen, wie es mit auch in älteren Ver­sio­nen des PQ möglich ist, die Tren­nung Prä­fix ./. Zahl auf prob­lem­lose aber leicht umständliche Weise auch dann durchzuführen, wenn der vor­angestellte alphanu­merische Wert aus mehr als 1 Zeichen beste­ht.

In einem getren­nten $$-Beitrag (siehe weit­er unten) stelle ich Ihnen mehrere Wege vor, wie Sie mit­tels stärk­eren Ein­satzes von M-Funk­tio­nen in über­sichtlich­er Weise das in den ersten 3 Teilen erzielte Ergeb­nis erre­ichen kön­nen.

Ich ver­sichere Ihnen, dass Sie alle dort vorgestell­ten Abläufe auch an anderen Stellen im Inter­net nach­le­sen kön­nen. Dort natür­lich nicht unbe­d­ingt in diesem Kon­text, aber bei der Gele­gen­heit wür­den Sie auch erken­nen, dass sich die Rou­ti­nen ganz prächtig auch in einem gän­zlich anderen Umfeld einge­set­zt wer­den kön­nen.

Zurück zur The­matik „Zeilen vervielfachen” bzw. der Kern­prob­lematik „Numerische Werte von alphanu­merischen tren­nen”. Ein klein­er Tipp: Es wird in dem ange­sproch­enen $$-Beitrag auch erset­zt, aber nicht in 10 einzel­nen Schrit­ten … 💡 Und dort wird sehr viel M-Code einge­set­zt, etwas Ver­ständ­nis in Sachen Pro­gram­mierung kann also von Vorteil sein.

Da ich mit mein­er Recherche auch einiges an Zeit und Arbeit investiert habe sehe ich keinen Grund, wertvolles Wis­sen und aufwendi­ge Erk­lärun­gen zum Null­tarif weit­er zu geben, wenn die Basis-Ver­sion schon „geliefert” wor­den ist. Ähn­lich wie beispiel­sweise bei einem Fir­men-Auto; die Basis-Ver­sion bekom­men Sie ohne Kosten, für mehr Luxus und Son­der­ausstat­tun­gen wer­den Sie gewiss auch zur Kasse geben­ten. Mehr zu dieser The­matik kön­nen Sie hier im Blog nach­le­sen; das ange­fragte Pass­wort zum Ein­stieg lautet hier:
$-loe­sung.

Wenn Sie Inter­esse an der Fort­set­zung dieses The­mas im gewohn­ten Stil haben, dann senden Sie mir eine E‑Mail mit dem Stich­wort „Lis­tenein­träge / Zeilen vervielfachen (Spezial) (4)” und ich sende Ihnen die Einzel­heit­en, wie Sie rasch an den Beitrag kom­men. Beacht­en Sie aber auch bitte, dass Sie gute Basis-Ken­nt­nisse in Pow­er Query haben soll­ten, um den Beitrag zu ver­ste­hen.


Dieses The­ma umfasst mehrere Teile:

Teil 1 Gilt für alle PQ-Ver­sio­nen. Voraus­set­zung ist aber, dass ein vorhan­denes Prä­fix max­i­mal 1 Zeichen lang ist.
Teil 2 Erfordert Excel >=2019 oder 365. Das Prä­fix hat eine beliebige Länge und kann recht prob­lem­los separi­ert wer­den.
Teil 3 Prä­fix hat beliebige Länge, beliebige PQ-Ver­sion. Deut­lich aufwendi­ger als mit den neueren Ver­sio­nen (siehe Teil 2) aber den­noch zielführend.
$/$$ Außer
Konkur­renz
Gle­iche Voraus­set­zun­gen wie in Teil 3. Mehrere Möglichkeit­en, auf kürz­eren Wegen, mit weniger Schrit­ten zum gewün­scht­en Ziel zu gelan­gen. Viel M-Code.
Dieser Beitrag wurde unter Foren-Q&A, Ohne Makro/VBA, Power Query, PQ-Formeln (Sprache M), Text-Behandlung, {Liste} abgelegt und mit , , , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.