DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Dies ist eine sehr gute Demonstration der DAX-Berechnungen in LuckyTemplates. Ich zeige Ihnen, wie Sie mithilfe der richtigen DAX-Formelkombination die Summe einer Reihe von Durchschnittsergebnissen berechnen können . Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Dies erfordert ein angemessenes Verständnis der Funktionsweise iterierender Funktionen in LuckyTemplates. Dies sind Funktionen wie SUMX, AVERAGEX, MINX, MAXX . Normalerweise hat die Funktion am Ende ein X.

Sobald Sie verstehen, was Iterationsfunktionen bewirken, können Sie viel besser verstehen, wie Sie eine Formel manipulieren, um eine eindeutige Summe berechnen zu können.

In diesem Beispiel arbeiten wir mit AVERAGEX, um den Durchschnitt zu ermitteln. Anschließend zeige ich Ihnen, wie Sie SUMX als Teil der Formel verwenden, um anschließend eine andere Gesamtsumme neu zu berechnen als die, die Sie normalerweise erhalten würden, wenn Sie nur AVERAGEX verwenden.

Wir behandeln auch die HASONEVALUE- Funktion, die in sehr ähnlichen Szenarien recht häufig verwendet wird.

Inhaltsverzeichnis

Ein Blick in die DAX-Berechnungen

Schauen wir uns diese Tabelle an und bewerten wir, was in diesen Formeln tatsächlich in der Tabelle vorkommt.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Zunächst werfen wir einen Blick auf den Gesamtumsatz. Es handelt sich um eine einfache Summenformel oder SUMX-Formel, bei der es sich um eine iterierende Funktion handelt.

Es geht nur darum, eine Summe zu bilden, aber wir werten eine Logik in jeder einzelnen Zeile aus, denn genau das tun iterierende Funktionen, insbesondere SUMX.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Der entscheidende Punkt hier ist, wann die Gesamtsumme erreicht ist, die bei 35 Millionen liegt. Da für dieses Ergebnis kein Kontext vorhanden war, wird tatsächlich jede einzelne Zeile in der zugrunde liegenden Verkaufstabelle durchlaufen, wodurch diese Logik vervollständigt wird . Und so kommen wir auf die 35 Millionen.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Aber wenn wir dann zu AVERAGEX springen , ist es genau die gleiche Formel. Die Formel hat die gleichen Parameter , außer dass wir hier den Durchschnitt haben.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Schauen wir uns nun die Gesamtsumme an: 2.356,01. Die Gesamtsumme wird in jeder einzelnen Zeile berechnet, genau wie in SUMX. Aber anstatt eine Summe zu bilden, wird ein Durchschnitt gebildet.

Deshalb haben wir hier eine niedrige Zahl, die 2.356,01 beträgt. Es handelt sich um den Durchschnitt jedes einzelnen Verkaufs, der jemals in der Verkaufstabelle stattgefunden hat.

In jeder einzelnen Zeile findet eine Auswertung statt, die im Speicher gespeichert wird und dann mit der nächsten und der nächsten Zeile fortfährt.

Ganz am Ende wird der Durchschnitt aller einzelnen Verkaufstransaktionen ermittelt, die stattgefunden haben.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Der wichtigste Teil dieses Tutorials besteht jedoch darin, zu erfahren, wie wir auf diese Summe von 28.272,12 gekommen sind. Wir wollen herausfinden, wie wir die Summe aller unserer Durchschnittswerte trainieren können.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Berechnen der Gesamtsumme der Durchschnittswerte

Um die Summe der durchschnittlichen Ergebnisse zu erhalten, müssen wir im Gesamtbereich ein unterschiedliches Verhalten erzeugen.

Wie machen wir es? Sehen wir uns zunächst die Formel an, die ich erstellt habe.

Wenn wir uns die Variable AVERAGEX ansehen, werden wir erkennen, dass dies genau das Gleiche ist, was in diesem bestimmten Teil der Tabelle auftritt.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Wir verwenden diese Logik, IF HASONEVALUE, wobei ich auf Dates Month gehe, weil wir uns in einem monatlichen Kontext befinden.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Wenn der monatliche Kontext einen Wert hat, werden wir genau dieselbe Formel (AvgSales) auswerten, die, wie Sie hier sehen, genau dieselbe ist.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Ist dies jedoch nicht der Fall, also im Grunde genommen im Gesamtbereich, dann wollen wir etwas anderes machen.

Wir werden einen SUMX erstellen, weil wir irgendwie eine Summe der durchschnittlichen Verkäufe erstellen wollen. Und wir wollen jeden einzelnen Monat die Gesamtsumme (28.272,12) auswerten und die durchschnittlichen Verkäufe zusammenfassen.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Bei der Gesamtsumme (28.272,12) werten wir also nicht jede Zeile dieser Verkaufstabelle aus, sondern jeden Monat.

Wir ermitteln den durchschnittlichen Umsatz jedes Monats, und anstatt einen Durchschnitt zu ermitteln, bilden wir eine Summe, da darin SUMX enthalten ist.

Und so erhalten wir tatsächlich die Summe aller Durchschnittswerte.

Implikationen der Summe der durchschnittlichen DAX-Berechnungen

Es gibt viele Möglichkeiten, wie Sie diese Technik der Kombination von Formeln verwenden können, um diese Durchschnittssummen zu erstellen. Ein Beispiel wäre, wenn Sie den durchschnittlichen Umsatz pro Geschäftsjahr ermitteln möchten, wie ich es in diesem Beispiel getan habe.

Im Beispiel sehen Sie, dass die Gesamtsumme der Durchschnittswerte in jeder einzelnen Zeile steht.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Ich habe das mithilfe von ALLEXCEPT berechnet , indem ich den gesamten Kontext im Geschäftsjahr entfernt habe, und so wird die Gesamtsumme für alle angezeigt.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse

Dann habe ich den Prozentsatz pro Geschäftsjahr (% pro Geschäftsjahr) berechnet. Dies erfolgt durch Division des durchschnittlichen Umsatzes durch den durchschnittlichen Umsatz pro Geschäftsjahr.

Sie werden wissen, dass es tatsächlich funktioniert, weil es hundertprozentig so ist, wie es sein sollte.

DAX-Berechnungen: Summe der durchschnittlichen Ergebnisse


Berechnen des Prozentsatzes der
kumulativen Gesamtsummen in LuckyTemplates ohne Datumsangaben – Advanced DAX

Abschluss

Dieses Thema zu DAX-Berechnungen für den Gesamtdurchschnitt wurde im Forum und anderswo häufig nachgefragt.

Um die Gesamtsumme der Durchschnittswerte zu ermitteln, verwenden wir Kombinationsfunktionen wie AVERAGEX, HASONEVALUE und SUMX mit etwas Logik, um die endgültige Summe aller Durchschnittswerte zu erhalten.

Dies ist eine sehr wiederverwendbare Idee, wenn Sie Gesamtbeträge benötigen, die sich stark von der tatsächlichen allgemeinen Berechnung in Ihren Tabellen oder Visualisierungen unterscheiden.

Hier sind weitere verwandte Themen zu SUMX:
Die letzten N Verkäufe eines Kunden nur mit LuckyTemplates anzeigen.
Wie man virtuelle Tabellen innerhalb von Iterierungsfunktionen in LuckyTemplates versteht – DAX-Konzepte

Dies ist eine ziemlich einzigartige DAX-Formel. Wenn Sie verstehen, wie diese DAX-Berechnungen durchgeführt werden, sind Sie mit Ihren LuckyTemplates-Kenntnissen sehr gut zurechtgekommen. Sie sind an einem guten Ort, um andere Vorab-Dinge auszuarbeiten, insbesondere wenn Iterationslogik erforderlich ist.

Viel Spaß beim Durcharbeiten.


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