Häufig ist es nach einer abgeschlossenen Planungsphase notwendig, die geplanten Werte noch einmal detaillierter aufzusplitten. In diesem Beitrag zeige ich Dir exemplarisch, wie Du einen geplante Jahreswerte mit Power Query prozentual auf Monate verteilen kannst.
Als Abonnent meines Newsletters erhältst Du die Beispieldateien zu den Beiträgen dazu. Hier geht’s zum Abonnement des Newsletters!
Die Problemstellung
Falls Du in Deinem Leben jemals einen Planungsprozess mitgemacht hast, kennst Du es wahrscheinlich: Die Planung für ein Jahr ist erst dann vorbei, wenn das Jahr der Vergangenheit angehört. So war es mir mich häufig nötig, geplante Monatswerte im Nachgang auf Produkte, Kunden oder dergleichen zu verteilen. Um dieses Beispiel nicht zu komplex zu gestalten, zeige ich Dir, wie Du einen Jahreswert prozentual auf Monate verteilen kannst.
In meinem Lösungsvideo zeige ich Dir, wie ich die Sache angehen würde.
Lösungsvideo
Sie sehen gerade einen Platzhalterinhalt von YouTube. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.
Danke für Dein Interesse und bis zum nächsten Mal. Denk dran: Sharing is caring. Wenn Dir der Beitrag gefallen hat, dann teile ihn gerne. Falls Du Anmerkungen hast, schreibe gerne einen Kommentar, oder schicke mir eine Mail an lars@ssbi-blog.de
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