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 werden wir ein wirklich einzigartiges LuckyTemplates-Gruppierungs- oder Segmentierungsbeispiel untersuchen. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.
Wir erstellen in LuckyTemplates eine Gruppierung mit veralteten Testbilanzen . Bei dieser Technik werden viele der Gruppierungs- und Segmentierungsmuster, die wir bereits gelernt haben, wiederverwendet. Die Verwendung von LuckyTemplates-Gruppierungsmustern für dieses einzigartige Beispiel ist nicht anders.
Die Idee hinter diesem Tutorial besteht darin, Ihnen zu zeigen, wie Sie einige gängige Gruppierungs- oder Segmentierungsmuster in LuckyTemplates nutzen können.
Dieses Tutorial ist eigentlich aus einer Frage im LuckyTemplates-Supportforum hervorgegangen , die sich auf Buchhaltungsberichtsanforderungen und veraltete Probesalden bezieht.
Altersvergleichssalden in der Buchhaltung geben uns eine Aufschlüsselung unserer Forderungen mit ausstehenden Salden und zeigen uns, wie weit sie entfernt sind. So können wir im Laufe der Zeit sehen, ob wir viele Forderungen haben, die in 60, 90, 120 Tagen oder im nächsten Monat usw. fällig sind.
Mit dieser Art der Analyse wollen wir die Daten gruppieren und den Bericht vereinfachen. Um dies zu erreichen, verwenden wir einige erweiterte DAX-Berechnungen. Bevor wir zur Formel kommen, werfen wir einen kurzen Blick auf die Beispieldaten, die ich für dieses Tutorial erstellt habe.
Inhaltsverzeichnis
Beispieldatensatz und Modelleinrichtung
In dieser Tabelle gibt es die Spalten „Clearing Date“ und „Fälligkeitsdatum“ und wir möchten den Unterschied zwischen diesen beiden Daten ermitteln. Anschließend gruppieren oder segmentieren wir diese Datumsunterschiede basierend auf der von uns ausgewählten Gruppe und führen dies dynamisch durch.
Dies ist die Gruppierungstabelle, die ich für die Lösung erstellt habe. Wir haben unsere Spalten „ Gruppen “ (Altersgruppen), „Sortierreihenfolge“ , „ Min “ und „Max“ . Ich habe die Zahlen hier nur erfunden, aber Sie können sie für Ihre eigenen Berichte selbst neu anordnen oder anpassen.
Ich habe die Dateneingabe verwendet , um diese Tabelle zu erstellen.
Die Spalte „Sortierreihenfolge“ ist der Schlüssel, wenn wir einen Textwert haben. Wir müssen sicherstellen, dass wir nach etwas sortieren können, damit die Werte in der richtigen Reihenfolge angezeigt werden, wenn wir sie in einer Visualisierung anzeigen.
Diese Tabelle hat keine Beziehung zu irgendetwas im Datenmodell. Solche Tabellen bezeichne ich als Stütz- oder Nebentabellen. Anschließend durchlaufen wir diese Tabelle und führen die Logik durch .
Ausarbeitung der DAX-Berechnung
Das erste, was wir tun müssen, ist etwas wirklich Einfaches, nämlich die Spalte „Wert“ zusammenzufassen .
Dadurch erhalten wir eine zentrale Kennzahl, die für uns einen gewissen Wert generiert. Wir können dies nicht wirklich verwenden, da keine Beziehung zwischen unserer Transaktionstabelle und unserer Gruppentabelle besteht. Wir müssen die Filterung innerhalb einer Formel durchführen.
Das ist also die Formel, die wir verwenden. Ich nenne es Werte pro Gruppe und es enthält mehrere DAX-Funktionen.
Diese Berechnung wird letztendlich den Gesamtwert zurückgeben, aber wir müssen jede Zeile in der Transaktionstabelle durchlaufen . In jeder einzelnen Zeile müssen wir die Differenz ( DATEDIFF ) in diesen Daten ( Fälligkeitsdatum und Clearingdatum ) ermitteln .
Mit anderen Worten: Wir ermitteln in jeder Zeile die Datumsunterschiede zwischen diesen beiden Spalten. Gleichzeitig gehen wir auch jede Zeile in der Tabelle „Aged Debtors Group“ durch . Wenn diese Logik wahr ist, ist auch die COUNTROWS- Logik wahr. In diesem Fall wird der Gesamtwert zurückgegeben .
Diese Berechnungen können wir dann in Visualisierungen umwandeln.
Verwenden Sie DAX, um Daten in LuckyTemplates zu segmentieren und zu gruppieren.
Beispiel für die Segmentierung mit Advanced DAX in LuckyTemplates.
LuckyTemplates Advanced Analytics: Sekundäre Tabellenlogiktechniken
Abschluss
Dieses Tutorial ist ein einzigartiges Beispiel dafür, wie Sie einige der Gruppierungs- und Segmentierungstechniken von LuckyTemplates in Ihren Modellen nutzen können. Es ist eine großartige Anwendung, sowohl aus buchhalterischer Sicht als auch aus Sicht der Finanzanalyse.
Wir haben eine unterstützende Tabelle erstellt und einige erweiterte DAX-Formeln verwendet, um die Erkenntnisse zu erhalten, nach denen wir suchen. Diese Art der Analyse ist aus Cash-Management- und Unternehmenssicht wirklich gut.
Alles Gute!
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.