DAX-Variablen und Kommentare zur Vereinfachung von Formeln

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

In diesem Tutorial besprechen wir die einfachste Möglichkeit, DAX-Formeln mithilfe von Variablen und Kommentaren in LuckyTemplates zu vereinfachen.

DAX-Codes können komplex und schwer verständlich werden, wenn sie komplexer werden. Wenn wir sie nicht optimieren, wird es für andere LuckyTemplates-Benutzer innerhalb der Organisation schwierig sein, das Datenmodell zu verstehen.

Die Verwendung von Variablen und Kommentaren erleichtert das Erstellen, Aktualisieren und Optimieren von Formeln.

Inhaltsverzeichnis

Verwenden von DAX-Variablen in Kennzahlen

Die erste Technik zur Vereinfachung von DAX-Formeln ist die Verwendung von Variablen.

Denken Sie beim Umgang mit Variablen immer daran, dass diese nur maßspezifisch sind. Sie können keine globalen Variablen sein.

Derzeit können Variablen nur innerhalb einer Kennzahl referenziert werden. Dies ist die aktuelle Einschränkung in LuckyTemplates, es wird jedoch in Zukunft Änderungen geben.

Verwenden von DAX-Variablen zum Referenzieren von Werten

In diesem Beispiel verwenden wir eine bestimmte Syntax für die Formel.

ein , um eine Variable anzugeben, und geben Sie dann ihren Namen ein. In diesem Fall nennen wir diese Variable CustomerMin . Diese Variable hat den Wert 5.

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

Dadurch wird innerhalb der Berechnung auf sie verwiesen, anstatt sie außerhalb als Variable zu referenzieren.

Als Nächstes erstellen wir eine zweite Variable mit dem Namen CustomerMax und einem Wert von 20.

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

Die dritte Variable heißt CustomerChannel . Dies entspricht „Großhandel“.

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

Nachdem wir zwei Zeilen nach unten gegangen sind, müssen wir RETURN eingeben .

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

Der RETURN-Code ist ein entscheidender Bestandteil beim Umgang mit Variablen in einer Kennzahl.

Beim Erstellen von Variablen in LuckyTemplates müssen wir bedenken, dass sie nur mit einem Wort benannt werden sollten; Variablen dürfen keine Leerzeichen enthalten. Wir können stattdessen Unterstriche verwenden. Außerdem sollte jeder Variablenname eindeutig sein.

Sobald wir nun Variablen in unseren Formeln erstellt haben, können wir sie verwenden, um auf die Werte zu verweisen, die ihnen zugewiesen wurden.

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

Anstatt 5 einzugeben, können wir CustomerMin verwenden. Auch die IntelliSense-Funktion greift diesen Verweis auf und schlägt ihn während der Eingabe vor.

Wiederholen Sie diesen Schritt für CustomerMax und CustomerChannel.

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

Damit ist unsere Formel nun vollständig.

Wenn wir 5 auf 10 ändern möchten, müssen wir lediglich den Wert der entsprechenden Variablen ändern.

Dies ist äußerst nützlich, wenn wir innerhalb der Kennzahl mehrmals auf diesen Wert verwiesen haben. Anstatt die Werte einzeln zu ändern, können wir sie einfach an einer Stelle ändern.

Verwenden von DAX-Variablen zum Referenzieren von Tabellen

Neben Werten können wir auch auf Tabellen verweisen.

Fügen wir mit derselben Kennzahl eine neue Variable namens CustomerRange hinzu . Anweisung als Wert dieser Variablen hinzufügen , anstatt sie nach RETURN zu platzieren.

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

Für die zweite FILTER-Anweisung können wir erneut eine weitere Variable hinzufügen.

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

Um nun die Summe der Mengen aus den Verkaufsdaten zu erhalten, müssen wir lediglich die Funktion „Total Quantity“ und dann die Variablen „CustomerRange“ und „Channel“ eingeben.

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

Damit wurde die Formel nun verkürzt und vereinfacht.

Kommentare innerhalb von DAX-Codes hinzufügen

Eine weitere Möglichkeit, Kennzahlen oder Formeln zu vereinfachen, besteht darin, kurze Kommentare in den DAX-Code einzufügen.

Dies ist eine großartige Möglichkeit, den Code verständlicher zu machen, sodass andere Mitglieder in der Organisation wissen, wozu er dient. Das Hinzufügen von Kommentaren ist eine wirksame Methode zur Verbesserung der Benutzererfahrung.

Kommentare können an einer beliebigen Stelle im Formelfeld platziert werden.

Wir müssen nur zwei Schrägstriche (//) am Anfang des Satzes oder der Aussage eingeben, um daraus einen Kommentar zu machen.

DAX-Variablen und Kommentare zur Vereinfachung von Formeln

Dies hat keinerlei Auswirkungen auf die Funktionsweise der Kennzahl oder Formel.

Allerdings müssen wir darauf achten, die Kommentare prägnant zu halten . Wir wollen nicht zu viel sagen, damit es überwältigend wird.

Abschluss

Die Verwendung von Variablen und das Einfügen von Kommentaren in DAX-Codes sind effektive Möglichkeiten, jede Kennzahl in LuckyTemplates zu optimieren.

Wir müssen auch bedenken, dass die Verwendung von Variablen nicht zwingend erforderlich ist. Es ist jedoch eine großartige Technik, wenn Sie Berechnungen vereinfachen möchten, insbesondere wenn diese komplexer und komplexer werden.

Eine gute Formatierung und eine effiziente Nutzung der DAX-Funktionen genügen, um ein gut organisiertes LuckyTemplates-Modell zu erstellen.

Alles Gute,


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.