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!


So speichern und laden Sie eine RDS-Datei in R

So speichern und laden Sie eine RDS-Datei in R

Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst