Lars ist Berater, Entwickler und Trainer für Microsoft Power BI. Er ist zertifizierter Power BI-Experte und Microsoft Trainer. Für sein Engagement in der internationalen Community wurde Lars seit 2017 jährlich durch Microsoft der MVP-Award verliehen. Lies hier mehr…
Daniel meint
Hi Lars, danke für den super Beitrag! Eine Frage: kann man den Trick mit der „Liste“ auch anwenden um z.B. Monatsnamen (Jan, Feb, Mär, …) in einer Spalte durch eine relativ schlanke Funktion in einer neuen Spalte mit Nummern zu ersetzen (01, 02, 03, …)? Den Fall habe ich relativ oft. Allgemeiner gefragt: wie kann ich in M eine kleine Liste/Tabelle generieren und dann im folgenden verwenden …
Lars Schreiber meint
Hallo Daniel,
danke für Dein Feedback. Zu Deiner Frage: Meinst Du sowas?!
(T as text) as text =>
let
//T = „Mai“,
ListeAlt = {„Jan“, „Feb“, „Mrz“, „Apr“, „Mai“, „Jun“, „Jul“, „Aug“, „Sep“, „Okt“, „Nov“,“Dez“},
ListeNeu = {„01“, „02“, „03“, „04“, „05“, „06“, „07“, „08“, „09“, „10“, „11“,“12″},
ListZip = List.Zip({ListeAlt, ListeNeu}),
Uebersetzung = List.ReplaceMatchingItems({T}, ListZip ){0}
in
Uebersetzung
Hier kannst Du sehen, wie Du diese Funktion wiederverwendest: https://ssbi-blog.de/power-bi-faq-haeufig-gestellte-fragen/so-verwendest-du-geschriebene-m-funktionen-in-power-query-wieder/
LG,
Lars