Streudiagramm-Visualisierungen mit Charticulator
In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.
In diesem Blogbeitrag stelle ich Ihnen DAX-Tabellenfunktionen vor. Tabellenfunktionen sind einfach , die eine Tabelle zurückgeben.
Einige der häufigsten Tabellenfunktionen, die Ihnen in LuckyTemplates begegnen können, sind die Funktionen FILTER , VALUES und ALL . Mit diesen Tabellenfunktionen können Sie virtuelle Tabellen in LuckyTemplates erstellen.
Physische Tabellen sind Tabellen, die Sie buchstäblich im Datenmodell finden können. Virtuelle Tabellen sind solche, die mithilfe verschiedener DAX-Funktionen virtuell erstellt wurden.
In den nächsten Abschnitten werde ich Ihnen einige Techniken zur Verwendung von Tabellenfunktionen beibringen.
Inhaltsverzeichnis
Verwenden von Tabellenfunktionen
In diesem Beispiel berechne ich die Anzahl der Transaktionen, die über 10.000 US-Dollar liegen, mithilfe der Formel „Total Larger Transactions“ .
Ich beginne die Formel mit der -Funktion. Basierend auf der Beschreibung zählt die genannte Funktion die Anzahl der Zeilen in einer Tabelle nach dem Anfangskontext. Daher muss ich nach der Funktion eine Tabelle eingeben. Allerdings muss es sich bei der Tabelle nicht unbedingt um eine physische Tabelle wie bei der Sales- Tabelle handeln.
Wenn Sie die Verkaufstabelle einfügen , zeigen die Ergebnisse lediglich die Anzahl der Transaktionen an. Dies ähnelt den Ergebnissen der Messung „Gesamttransaktionen“ .
Wenn Sie sich die Formel für „Total Transactions“ ansehen , verwendet sie die -Funktion. Dies ist nur eine weitere Möglichkeit, dieselben Ergebnisse mithilfe von DAX-Funktionen zu berechnen.
Im folgenden Beispiel möchte ich Ihnen zeigen, wie die COUNTROWS- Funktion funktioniert. Dieses Mal verwende ich die Tabellenfunktion , um eine virtuelle Tabelle zu erstellen.
Die FILTER- Funktion durchsucht jede einzelne Zeile der Sales- Tabelle. Dabei wird jede Zeile der Spalte „Gesamtumsatz“ ausgewertet , ob sie mehr als 10.000 US-Dollar beträgt oder nicht. Wenn der Verkauf einer einzelnen Zeile mehr als 10.000 US-Dollar beträgt, wird er als eine Transaktion gezählt.
Wie Sie sehen können, werden die Ergebnisse in der Spalte „Total Larger Transactions“ jetzt aktualisiert.
Mithilfe der virtuellen Tabelle habe ich nach dem Ausgangskontext einen zusätzlichen Filter erstellt. Am wichtigsten ist, dass ich es innerhalb der Formel selbst erstellt habe, ohne eine physische Tabelle erstellen zu müssen.
Betrachten wir beispielsweise das jeweilige Ergebnis für den 10. Oktober 2018. Im Datenmodell können Sie sehen, dass der Filter von der Tabelle „ Datumsdaten “ zur Tabelle „Verkäufe“ übergegangen ist .
Innerhalb der Formel habe ich einfach einen weiteren Filter mit einer anderen Tabellenfunktion eingefügt, damit ich auswerten kann, wie viele Transaktionen größer als 10.000 US-Dollar sind. Diese Berechnung ist ein gutes Beispiel dafür, wie nützlich virtuelle Tabellen sind.
Verwenden der VALUES-Funktion
Jetzt zeige ich ein weiteres Beispiel für Tabellenfunktionen. Hier geht es darum, den durchschnittlichen Umsatz mithilfe der Funktion zu berechnen .
Ich beginne die Messung der durchschnittlichen Verkäufe nach Stadt mit der Funktion . Laut IntelliSense benötige ich eine Tabelle. Auch hier gilt: Es muss kein physischer Tisch sein, also verwende ich einen virtuellen.
Um eine virtuelle Tabelle zu erstellen, verwende ich die Funktion VALUES und füge dann Regions[City] sowie Total Sales hinzu .
Mit der AVERAGEX- Funktion wertet die Formel jede einzelne Zeile der virtuellen Tabelle aus. Nach dem anfänglichen Kontext berechnet die Formel Zeile für Zeile den Gesamtumsatz für alle Städte.
Nach der Berechnung der Umsätze jeder einzelnen Stadt ermittelt die Formel den Durchschnitt. In den Ergebnissen können Sie die durchschnittlichen Umsätze pro Stadt zu den angegebenen Daten sehen.
Berechnen von Verkäufen mithilfe von Tabellenfunktionen
In diesem letzten Beispiel zeige ich Ihnen eine weitere DAX-Tabellenfunktion, die Funktion. Dieses Mal errechne ich mit Hilfe von den Gesamtumsatz der Stadt .
In der Formel „All City Sales“ können Sie sehen, dass ich die Formel mit der Funktion CALCULATE gestartet habe .
Durch das Hinzufügen der ALL- Funktion werden die Filter entfernt, die in der Spalte „Stadt“ vorhanden sind . Daher berechnet die Messung den Gesamtumsatz in allen verfügbaren Städten.
Wenn Sie die Ergebnisse für „ Alle Stadtverkäufe“ und „Gesamtverkäufe“ vergleichen , erhalten Sie die gleichen Ergebnisse. Wenn Sie jedoch eine bestimmte Stadt aus dem Slicer auswählen, bleiben die Ergebnisse „ Alle Städteverkäufe“ gleich.
Unabhängig von der Auswahl erhalten Sie die gleichen Ergebnisse. Dies liegt an der CALCULATE- Funktion.
Mit dieser Funktion können Sie den Kontext der Berechnung ändern. Wenn Sie die ALL- Funktion hinzufügen, wird der ursprüngliche Kontext aus der Regions- Tabelle entfernt.
So verwenden Sie die COUNTROWS-DAX-Funktion in Tabellen.
Logik für mehrere Datumsangaben in LuckyTemplates mit DAX.
Optimieren Sie Ihre LuckyTemplates-Formel mit erweiterten DAX-Funktionen
Abschluss
Dieses Tutorial führt Sie in die gängigsten Tabellenfunktionen ein. Wenn Sie sie häufig in Ihren Berechnungen verwenden, können Sie es im Handumdrehen beherrschen.
Darüber hinaus können Sie die Dinge noch weiter ausbauen, indem Sie die genannten Tabellenfunktionen kombinieren. Sie werden wahrscheinlich darauf stoßen, wenn Sie kumulative Summen, gleitende Durchschnitte, Fluktuationsanalysen und Cross-Selling-Analysen durchführen .
Wenn wir mit der Messung der Verzweigung fortfahren, erfahren Sie mehr über fortgeschrittene DAX-Berechnungen .
In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.
Erfahren Sie, wie Sie ein PowerApps-Suchfeld von Grund auf erstellen und es an das Gesamtthema Ihrer App anpassen.
Erlernen Sie ganz einfach zwei komplizierte Power Automate String-Funktionen, die in Microsoft Flows verwendet werden können – die Funktionen substring und indexOf.
Dieses Tutorial konzentriert sich auf die Power Query M-Funktion „number.mod“, um ein abwechselndes 0-1-Muster in der Datumstabelle zu erstellen.
In diesem Tutorial führe ich eine Prognosetechnik durch, bei der ich meine tatsächlichen Ergebnisse mit meinen Prognosen vergleiche und sie kumulativ betrachte.
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.
Erfahren Sie, wie die Do Until Schleifensteuerung in Power Automate funktioniert und welche Schritte zur Implementierung erforderlich sind.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der ALLSELECTED-Funktion einen dynamischen gleitenden Durchschnitt in LuckyTemplates berechnen können.
Durch diesen Artikel erhalten wir ein klares und besseres Verständnis für die dynamische Berechnung einer laufenden oder kumulativen Gesamtsumme in LuckyTemplates.
Erfahren und verstehen Sie die Bedeutung und ordnungsgemäße Verwendung der Power Automate-Aktionssteuerung „Auf jede anwenden“ in unseren Microsoft-Workflows.