Streudiagramm-Visualisierungen mit Charticulator
In diesem Tutorial erfahren Sie, wie Sie mit Charticulator eine Streudiagramm-Visualisierung für Ihren LuckyTemplates-Bericht erstellen und entwerfen.
Wussten Sie, dass die ALL-Funktion verwendet werden kann, um den Kontext einer bestimmten Berechnung in LuckyTemplates zu ändern? Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.
Alles zur Funktionsweise dieser Funktion erfahren Sie im folgenden Beitrag.
Inhaltsverzeichnis
Was ist die ALL-Funktion in LuckyTemplates?
Die ALL-Funktion ist ein äußerst wichtiger Bestandteil der DAX-Sprache in LuckyTemplates. Es kann auf verschiedene Arten innerhalb von Formeln verwendet werden.
Bei effektiver Nutzung können Sie Ergebnisse nahtlos berechnen, wenn Sie die Logik in Ihren Formeln mit der im Datenmodell verfügbaren Filterung kombinieren möchten.
Einfach ausgedrückt kann die ALL-Funktion jeden Kontext entfernen, der aus jedem Filter oder jeder Dimension stammt, die Sie an einer Formel ausgerichtet haben.
Dies ist ideal, wenn Sie beispielsweise den Prozentsatz einer Gesamtsumme berechnen möchten.
Wann sollte diese Funktion verwendet werden?
Der optimale Zeitpunkt für die Verwendung von ALL in Ihren Formeln ist, wenn Sie den Kontext einer Berechnung, die Sie durchführen möchten, entfernen oder anpassen müssen.
Die am häufigsten in Kombination mit ALL verwendete Funktion ist die CALCULATE-Funktion .
Es kann vorkommen, dass Sie ALL auch in Kombination mit der FILTER-Funktion verwenden.
Die Idee hier ist, dass Sie innerhalb einer Formel anpassen können, welche virtuelle Tabelle/welcher virtuelle Kontext auf Ihre Logik angewendet wird, bevor eine Berechnung in Ihrem Modell durchgeführt wird.
Wie verwende ich die ALL-Funktion?
Ich zeige Ihnen, wie Sie diese Funktion in LuckyTemplates verwenden, um den Prozentsatz der Verkäufe in einer bestimmten Region im Vergleich zu allen jemals getätigten Verkäufen zu berechnen.
Um dies logisch zu erreichen, müssen Sie den Umsatz der Region durch den Gesamtumsatz aller Regionen dividieren. Allerdings ist es mit der natürlichen Filterung, die in Ihren Modellen erfolgt, nicht so einfach, Umsätze für jede Region zu erzielen.
Hier kommen ALLE Funktionen perfekt ins Spiel, um dieses Problem für uns zu lösen. In Kombination mit der CALCULATE-Funktion können Sie alle Regionsfilter entfernen und den richtigen Nenner einsetzen, damit die Berechnung korrekt ist.
In diesem Fall haben wir auf die Spalte „Kundennamen“ verwiesen und sie mit CALCULATE kombiniert, sodass die Summe aller Verkäufe als Nenner für die Berechnung des Prozentsatzes der Verkäufe dienen kann.
Aber Sie können nicht nur die Filter jedes Kundennamens entfernen, mit dieser LuckyTemplates-Funktion können Sie auch die Filterung entfernen, die von jeder Spalte in einer bestimmten Tabelle ausgeht.
In diesem Bild unten zeige ich Ihnen, was ich meine. Sie werden feststellen, dass in der Spalte „ALL Sales“ einfach die Zahlen aus der Spalte „Total Sales“ wiederholt werden.
Dies liegt daran, dass der Funktionsparameter ALL auf eine bestimmte Spalte verweist und diese Spalte nicht die Spalte „Kundennamen“ ist.
Um dies zu beheben, müssen wir auf die gesamte Tabelle verweisen und nicht nur auf eine bestimmte Spalte. Sie können die Filterung aus jeder Spalte innerhalb einer Tabelle entfernen, indem Sie in der ALL-Funktion auf die gesamte Tabelle verweisen.
Siehe zum Beispiel die Formel unten und die entsprechenden Änderungen in der Tabelle.
Eine andere Möglichkeit, über die ALL-Funktion nachzudenken
Hoffentlich verstehen Sie inzwischen, dass ALL alle Filter oder Kontexte aus Ihrer Berechnung entfernt.
Eine andere Möglichkeit, sich vorzustellen, was ALL in Ihren Formeln tatsächlich tut, besteht darin, sich vorzustellen, dass Sie jedes Mal, wenn Sie auf diese bestimmte Funktion verweisen, eine virtuelle Tabelle oder Liste jeder einzelnen Informationszeile aus den eingegebenen Parametern generieren.
Dies ist besonders wichtig, wenn Sie ALL als Tabellenparameter innerhalb der FILTER-Funktion verwenden.
Ein perfektes Beispiel hierfür ist das CUMULATIVE TOTAL-Muster, das in diesem speziellen Blog-Artikel ausführlich beschrieben wird.
Erstellen Sie dynamische kumulative Gesamtsummen mit DAX in LuckyTemplates
Abschluss
Zusammenfassend kann man sich die ALL-Funktion wie die Funktion „Alle Filter entfernen“ vorstellen. Sie können hier entweder eine Tabelle oder eine Spalte platzieren, und es ist wichtig, die Auswirkungen dieser Vorgehensweise zu verstehen.
Weitere Beispiele, wie Sie ALL nutzen können, finden Sie unter den folgenden Links.
Verwenden der ALL-Funktion in LuckyTemplates für hochwertige Erkenntnisse
Berechnung des Prozentsatzes der Gesamtsummen
Danke,
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.