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 Tutorial erfahren Sie, wie Sie mit DAX in LuckyTemplates die Differenz in Tagen zwischen Käufen berechnen . Dieses Thema stammt aus dem LuckyTemplates-Supportforum und ich zeige Ihnen, wie ich es gelöst habe. Dies ist ein interessantes Szenario, das in der Geschäftswelt durchaus üblich ist. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.
In diesem Beispiel sehen wir uns einen Kunden an, der mehrmals gekauft hat, und wir möchten den Unterschied zwischen den Kauftagen sehen.
Der Schlüssel liegt in der Vereinfachung Ihrer DAX-Formeln.
Ich empfehle immer, Ihre Formeln kurz und einfach zu halten, indem Sie die Maßverzweigungstechnik verwenden und die richtigen DAX-Funktionen verwenden und kombinieren. Sie benötigen in Ihrem Modell nicht wirklich komplexe Formeln. Eine Technik, die ich für komplexe Szenarien verwende, sind Variablen ( ), die ich in diesem Tutorial demonstriere.
Inhaltsverzeichnis
Beispieldatensatz
Schauen wir uns zunächst den Aufbau des Modells an. Dies ist nur ein Demo-Datensatz, den ich erstellt habe. In diesem Fall konzentrieren wir uns auf die Spalte „Kaufdatum“ . Das Einzige, was wir erstellen müssen, ist eine numerische Indexspalte, da wir diese Spalte durcharbeiten werden, um die Logik zu vereinfachen.
Daher möchten wir hier jeden beliebigen Filter (Kunde, Produkt, Standort usw.) einsetzen und die Differenz zwischen dem letzten Kaufdatum des Kunden und dem vorherigen Kaufdatum ermitteln können . In diesem Beispiel haben wir einen Standortfilter, der dynamisch ist. Wir können durch die Standort-IDs klicken und die Daten ändern sich und zeigen uns die Ergebnisse des von uns ausgewählten Standorts.
In dieser Tabelle sehen wir die Bestell-ID, die Kunden-ID, das Kaufdatum der Kunden an einem bestimmten Standort und die Differenz in Tagen zwischen ihren Einkäufen. Außerdem ist hier zu beachten, dass bei zwei Käufen an einem Tag das zweite Datum Null sein sollte, da es sich nicht vom Vortag unterscheidet.
DAX-Formel zur Berechnung der Differenz zwischen Käufen
Schauen wir uns nun die Formel an. Hier werden viele Variablen verwendet, was ich sehr empfehlen kann, wenn Sie etwas mehr Logik zum Durchdenken haben. Es ist einfach viel einfacher, Ihre Zahlen später zu überprüfen und die dahinter stehende Logik zu verstehen.
Beachten Sie, dass hier jedes Ergebnis einzeln berechnet wird. Wir müssen also bei jedem einzelnen Ergebnis oder jeder einzelnen Zeile in dieser Tabelle herausfinden, was diese Variablen berechnen. Zum Beispiel dieser 7.8.2016 mit dem Ergebnis 12 (Tage zwischen dem letzten Kauftag, dem 26. Juli).
Um dieses Ergebnis zu erhalten, beginnen wir mit der Indexnummer ( IndexNum ), die in diesem Fall 430 ist, und verwenden . Dann berechnen wir die vorherige Indexnummer ( PreviousIndexNum ), indem wir dasselbe berechnen (MAX of Index), aber wir ändern den Kontext, in dem wir das berechnen, indem wir eine -Funktion innerhalb von verwenden .
Als nächstes berechnen wir das aktuelle Datum ( CurrentDate ) mithilfe von und . Das aktuelle Datum in diesem Beispiel ist der 7.8.2016. Unsere letzte Variable ist das vorherige Datum ( PriorDate ), das wir leicht herausfinden können, da wir bereits über PreviousIndexNum verfügen.
Der zweite Teil der Formel, die Anweisung, verwendet einfach die von uns erstellten Variablen und identifiziert das erste Datum speziell als 0 . Dann subtrahieren wir CurrentDate von PriorDate, um die 12-Tage-Differenz zu erhalten.
Und so berechnen Sie die Differenz in Tagen zwischen Käufen in LuckyTemplates.
Letztes Kaufdatum in LuckyTemplates: Wann haben Ihre Kunden ihren letzten Kauf getätigt?
So arbeiten Sie mit mehreren Datumsangaben in LuckyTemplates.
Berechnen Sie fortlaufende Summen mithilfe von DATESBETWEEN in LuckyTemplates
Abschluss
Hoffentlich können Sie hier sehen, wie die Maßverzweigung funktioniert. Wir begannen mit einer Variablen (IndexNum) und berechneten daraus dann die nächste und so weiter.
Es hat mir wirklich Spaß gemacht, dieses Buch durchzuarbeiten, und ich bin sicher, dass es vielen Menschen helfen wird. Es kommt häufig vor, dass Sie die Differenz in Tagen berechnen müssen. Es kann zwischen Einkäufen oder einem anderen Ereignis sein.
Wenn Sie mehr über dieses Thema erfahren möchten, schauen Sie sich das Video und die Links unten an.
Beifall!
***** LuckyTemplates lernen? *****
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.