Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

In diesem Tutorial zeige ich Ihnen, wie Sie mit der Funktion einen dynamischen gleitenden Durchschnitt in LuckyTemplates berechnen. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Gleitende Durchschnitte können Ihnen wertvolle Einblicke in eine Vielzahl von Daten liefern, insbesondere im Vertrieb.

Dieses Dashboard zeigt, wie viele Verkäufe pro Tag getätigt werden und wie hoch die erzielten Einnahmen sind

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Kurzfristig ist die Volatilität deutlich größer, langfristig gleicht sie sich jedoch aus. Sie wird zu einer statischen Linie, da der Durchschnitt im Laufe der Zeit über mehr Daten verfügt, mit denen er arbeiten kann.

Diese einzigartigen Erkenntnisse, die Sie mithilfe gleitender Durchschnitte gewinnen können, können für bestimmte Szenarien von großem Wert sein.

Inhaltsverzeichnis

Die Formellogik verstehen

Kommen wir zum Beispiel.

Zuerst werde ich meine Datteln vorbereiten und daraus einen Slicer machen. Dann erstelle ich eine Tabelle mit den Daten und den Gesamtverkäufen.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Die Tabelle zeigt jetzt Verkäufe pro Tag.

Wenn Sie Ihre Maße in eine Tabelle eintragen, können Sie leichter sehen, was in den Berechnungen vor sich geht.

Ich werde einen gleitenden Durchschnitt über die Zeit berechnen , der automatisch basierend auf dem ausgewählten Zeitrahmen aktualisiert wird.

Kommen wir also zur Berechnung.

Dies ist die Formel für den Rolling Average Sale :

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Was Sie nun erreichen möchten, ist die Möglichkeit, dynamisch auf jeden einzelnen Umsatz pro Tag vor einem bestimmten Tag zurückzublicken und deren Durchschnitt zu ermitteln.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Und wenn Sie zu den anderen Zeilen wechseln, müssen Sie dieses Zeitfenster endlos erstellen. Das Zeitfenster vergrößert sich also im Wesentlichen für jeden Tag, wenn Sie die Liste in der Tabelle durchgehen.

In der Tabelle können Sie sehen, dass der gleitende Durchschnitt am ersten Tag mit dem Gesamtumsatz übereinstimmt.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Dies liegt daran, dass es keinen vorherigen Wert gibt. Der Gesamtumsatz hat immer den gleichen Wert wie der gleitende Durchschnitt des ersten Tages.

Aber am zweiten Tag wird es zum Durchschnitt der ersten beiden Tage. Am dritten Tag ist es der Durchschnitt der ersten drei Tage und so weiter. Dies wird bis zur letzten Zeile der Tabelle fortgesetzt.

DAX-Funktionen in der Formel

Dies ist der Schlüsselteil der Formel:

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Dadurch öffnet sich das konkrete Zeitfenster. Es verarbeitet jedes einzelne Datum im aktuell ausgewählten Kontext. Dies ist, was die ALLSELECTED -Funktion tut.

Dann wird ermittelt, ob das Datum kleiner oder gleich dem Datum ist. Das MAX- Datum ist immer das aktuelle Datum, wenn Sie die Liste in der Tabelle durchgehen. Es wird ermittelt, welche Tage als TRUE ausgewertet werden .

Wenn die Auswertung TRUE ergibt, wird die Tabelle generiert, die durchlaufen wird.

Für alle Daten, die TRUE ergeben , berechnet die Formel den Durchschnitt dieser Daten. Sie erhalten also jedes einzelne Ergebnis mit derselben Berechnung. Das Zeitfenster wird einfach größer, weil Sie einen größeren Datumsbereich betrachten.

Das Tolle an dieser Berechnung ist, dass sie aufgrund der ALLSELECTED- Funktion auch dynamisch ist.

Im Diagramm sehen Sie, dass die dunkelblaue Linie von Anfang an eine große Veränderung zeigt, die sich dann mit der Zeit schließlich ausgleicht.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Und wenn Sie den Datumsbereich ändern, wird weiterhin der ähnliche Trend angezeigt.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Der Durchschnitt beginnt hoch, gleicht sich dann aber mit der Zeit aus.

ALLSELECTED vs. ALL-Funktion für gleitende Durchschnitte

Verwenden Sie beim Berechnen eines gleitenden Durchschnitts ALLSELECTED anstelle von .

Die Verwendung der ALL- Funktion in der Formel würde zu seltsamen Ergebnissen führen.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Hier ist ein Beispiel.

Berechnen eines gleitenden Durchschnitts in LuckyTemplates mithilfe von DAX

Sie können sehen, dass das Diagramm ungerade Zahlen anzeigt. Es hat auch eine andere y-Achse. Wenn Sie beide Achsen bei 0 beginnen und den Endwert des Diagramms anpassen, erhalten Sie ein Ergebnis mit einer flachen Linie.

Dies geschieht, weil es jeden einzelnen Tag im Laufe der Zeit funktioniert. Die Datumsauswahl wird nicht berücksichtigt. Es geht zurück zum Anfang der Zeit.

Deshalb ist ALLSELECTED der Schlüssel.


Laufende Summen in LuckyTemplates: So berechnen Sie mithilfe der DAX-Formel.
DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse
mithilfe gleitender Durchschnitte, um Trends in LuckyTemplates anzuzeigen

Abschluss

Die dynamische Berechnung des gleitenden Durchschnitts in LuckyTemplates ist gar nicht so schwierig. Es erfordert lediglich ein Verständnis dafür, was Sie mit iterierenden Funktionen und virtuellen Tabellen tun können.

Diese Technik bietet viele einzigartige Einsatzmöglichkeiten, die Sie in einer Vielzahl von Szenarien anwenden können.

Hoffentlich haben Sie viel über die Logik hinter der Funktionsweise des dynamischen gleitenden Durchschnitts gelernt.

Bis bald,


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