Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

In diesem Tutorial erfahren Sie, wie Sie Zeitintelligenzberechnungen über benutzerdefinierte Kalender in LuckyTemplates ausführen können. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Dies ist wirklich relevant für diejenigen, die mit 445-Kalendern arbeiten, was ein sehr häufiges Szenario für LuckyTemplates-Benutzer ist.

Nicht alle Unternehmen da draußen arbeiten nach einem Standardkalender für Geschäftsjahre oder Kalenderjahre. Manchmal muss man nur mit einem individuellen 445-Kalender arbeiten. In diesem Tutorial erkläre ich, wie Sie mit diesen benutzerdefinierten Kalendern mit der Lösung einiger Zeitintelligenztypanalysen in LuckyTemplates beginnen können.

Leider können Sie die integrierten Zeitintelligenzfunktionen in der DAX-Sprache nicht nutzen. Sie funktionieren nur mit Standardkalendern.

In diesem speziellen Beispiel zeige ich Ihnen, wie Sie den monatlichen Wechsel berechnen .

Mit den Techniken, die ich durchführe, können Sie mit einigen geringfügigen Anpassungen der Formel auch Woche für Woche, Quartal für Quartal oder ähnliche Berechnungen dieser Art durchführen.

Aber bevor wir dort ankommen, müssen wir eine etwas anspruchsvollere Logik implementieren, bei der es sich tatsächlich um die Berechnung der Umsätze des Vormonats handelt .

Inhaltsverzeichnis

Berechnen Sie die Umsätze des Vormonats

Schauen wir uns zunächst unsere Tabelle hier an. Wir haben unseren Gesamtumsatz , eine sehr einfache Berechnung.

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Wir stellen es einfach in einen bestimmten Kontext aus unserem Kundenkalender. Wir haben also Fin Year und Fin Month, und dann wird automatisch die zugrunde liegende Faktentabelle gefiltert. Und das ergibt unseren Gesamtumsatz .

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Allerdings gibt es in dieser Tabelle auf der linken Seite ein kleines Problem. Wir sehen hier unsere Fin-Monatsnummer; aber wenn wir am Ende angelangt sind – der letzten Woche des Geschäftsjahres dieses bestimmten Kalenders – ist der letzte Tag der 27. April. Es springt dann in das neue Geschäftsjahr, aber noch nicht einmal in den neuen Monat.

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Hier wird es etwas verwirrend. Aus diesem Grund müssen wir eine Logik erstellen, um die Verkäufe des Vormonats zu erhalten. Wir können nicht nur auf einen bestimmten Monat schauen. In diesem Fall müssen wir uns eine bestimmte Zahl ansehen und mit dieser Spalte „Finanzmonatsnummer“ arbeiten.

Deshalb werde ich Sie durch die Formel führen, damit Sie sie gut verstehen können.

Gehen Sie die Formel durch

Ich habe in dieser Berechnung Variablen ( VAR ) verwendet und kann sie wärmstens empfehlen, da Variablen es uns ermöglichen, diese Formeln aufzuschlüsseln.

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Zunächst müssen wir den aktuellen Monat ermitteln , in dem wir uns in einem bestimmten Kontext befinden, und genau das macht der SELECTEDVALUE . Wenn wir uns beispielsweise im zehnten Monat des Jahres 2014 befinden, wird die Zahl 10 zurückgegeben.

Wenn wir uns Current Year ansehen , macht es genau das Gleiche, während MaxMonthNum buchstäblich die maximale Monatszahl berechnet. Wir schauen uns also die Zahl des MAX- Finanzmonats in unserer gesamten Kalendertabelle an, die im Grunde die Zahl zwölf zurückgibt.

Konzentrieren wir uns nun auf die Kernmaßnahme, die die SUMX- Funktion verwendet. Diese Formel fasst den Gesamtumsatz zusammen, jedoch in einem anderen Kontext.

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Logischerweise versuchen wir, zum Monat des vorherigen Geschäftsjahres zurückzukehren, diese Zahl zu erfassen und sie in den aktuellen Kontext zu bringen .

In der Zeile unten haben wir beispielsweise das Jahr 2014 mit Monat 10. Wir müssen zu Monat 9 zurückspringen und diese Zahl (1,356 Millionen US-Dollar) in den zehnten Monat ziehen, was genau das ist, was diese Logik in dieser Formel bewirkt.

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Diese Formel durchsucht die Kalendertabelle, und wenn der aktuelle Monat 1 ist, wird der 12. Monat des Vorjahres gefunden, denn dort müssen wir diese dynamische Berechnung, MaxMonthNum, ausarbeiten.

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Theoretisch könnten wir hier einfach 12 schreiben, weil es immer 12 Monate gibt, aber das ist nur eine andere Möglichkeit, dies dynamisch zu tun. Wir könnten eine ähnliche Technik verwenden, wenn wir beispielsweise eine Änderung von Woche zu Woche vornehmen.

Dies wird auf 12 ausgewertet, aber dann springen wir zurück und schauen uns das Jahr zuvor an . Wenn wir uns also im ersten Monat des Jahres 2015 befinden, möchten wir zum zwölften Monat des Jahres 2014 zurückkehren. Und so ziehen wir diese Zahl nach unten.

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Und wenn es nicht der erste Monat ist, springen wir im aktuellen Jahr einen Monat zurück, und das zeigt diese Zeile der Berechnung.

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Das sieht vielleicht etwas komplizierter aus, als es tatsächlich ist, aber es geht nur darum, sich mit ein paar verschiedenen Formeln vertraut zu machen.

Sobald wir nun unsere Umsatzberechnung für den Vormonat haben, können wir unsere Monatsveränderung berechnen . Alles, was wir tun müssen, ist, den Umsatz des Vormonats vom Gesamtumsatz abzuziehen. Wir haben eine BLANK- Logik eingeführt, um diejenigen auszublenden, für die es im Vormonat keine Verkäufe gab.

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

Von hier aus können wir die prozentuale Änderung von Monat zu Monat ermitteln . Wir dividieren einfach die Veränderung von Monat zu Monat durch die Umsätze des Vormonats .

Benutzerdefinierte LuckyTemplates-Kalender: Berechnung für den monatlichen Wechsel – 445 Kalender

So erarbeiten wir einen monatlichen Wechsel für einen benutzerdefinierten Kalender.


Zeitintelligenz für nicht standardmäßige Datumstabellen in LuckyTemplates
Sortieren von Daten nach Geschäftsjahr in LuckyTemplates
Kennzahlenverzweigung – das wichtigste Konzept bei der Verwendung von DAX in LuckyTemplates

Abschluss

Ich hoffe, dass Sie mit diesem Tutorial verstehen, wie Sie Zeitintelligenzberechnungen für benutzerdefinierte Kalender durchführen und diese auf Ihre eigenen Datenmodelle anwenden können.

Es lohnt sich auf jeden Fall, alle diese Formeln eingehend zu prüfen. Da steckt noch ein bisschen mehr dahinter, leider ist es aber nicht so einfach wie die Zeitintelligenzberechnungen für Standardkalender.

Die gute Nachricht ist: Wenn Sie wissen, wie Sie diese Techniken implementieren, wird Ihnen die Durchführung von Zeitvergleichen in LuckyTemplates viel einfacher, insbesondere wenn Sie in Ihren eigenen Datensätzen mit individuelleren Kalendern arbeiten müssen.

Beifall!


Streudiagramm-Visualisierungen mit Charticulator

Streudiagramm-Visualisierungen mit Charticulator

In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.

PowerApps-Suchfeld: So fügen Sie es hinzu und passen es an

PowerApps-Suchfeld: So fügen Sie es hinzu und passen es an

Erfahren Sie, wie Sie ein PowerApps-Suchfeld von Grund auf erstellen und es an das Gesamtthema Ihrer App anpassen.

Power Automate String-Funktionen: Substring und IndexOf

Power Automate String-Funktionen: Substring und IndexOf

Erlernen Sie ganz einfach zwei komplizierte Power Automate String-Funktionen, die in Microsoft Flows verwendet werden können – die Funktionen substring und indexOf.

Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle

Power Query M: Abwechselndes 0-1-Muster in der Datumstabelle

Dieses Tutorial konzentriert sich auf die Power Query M-Funktion „number.mod“, um ein abwechselndes 0-1-Muster in der Datumstabelle zu erstellen.

Prognosetechnik: Erkundung der Prognoselogik in LuckyTemplates-Modellen

Prognosetechnik: Erkundung der Prognoselogik in LuckyTemplates-Modellen

In diesem Tutorial führe ich eine Prognosetechnik durch, bei der ich meine tatsächlichen Ergebnisse mit meinen Prognosen vergleiche und sie kumulativ betrachte.

Speichern Sie E-Mail-Anhänge in SharePoint mit Power Automate

Speichern Sie E-Mail-Anhänge in SharePoint mit Power Automate

In diesem Blog erfahren Sie, wie Sie mit Power Automate E-Mail-Anhänge automatisch in SharePoint speichern und E-Mails anschließend löschen.

Führen Sie eine Bis-Loop-Steuerung in Power Automate durch

Führen Sie eine Bis-Loop-Steuerung in Power Automate durch

Erfahren Sie, wie die Do Until Schleifensteuerung in Power Automate funktioniert und welche Schritte zur Implementierung erforderlich sind.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

In diesem Tutorial erfahren Sie, wie Sie mithilfe der ALLSELECTED-Funktion einen dynamischen gleitenden Durchschnitt in LuckyTemplates berechnen können.

Berechnen Sie dynamisch eine laufende oder kumulative LuckyTemplates-Summe

Berechnen Sie dynamisch eine laufende oder kumulative LuckyTemplates-Summe

Durch diesen Artikel erhalten wir ein klares und besseres Verständnis für die dynamische Berechnung einer laufenden oder kumulativen Gesamtsumme in LuckyTemplates.

Power Automate auf jede Aktion in Workflows anwenden

Power Automate auf jede Aktion in Workflows anwenden

Erfahren und verstehen Sie die Bedeutung und ordnungsgemäße Verwendung der Power Automate-Aktionssteuerung „Auf jede anwenden“ in unseren Microsoft-Workflows.