So speichern und laden Sie eine RDS-Datei in R
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
Im heutigen LuckyTemplates DAX-Tutorial möchte ich eine recht interessante Technik erläutern, die DAX wirklich effektiv nutzt. Ich musste an einem Szenario arbeiten, in dem wir eine Analyse unserer E-Mail-Kampagnen durchführten. Ich wollte wissen, wie viele E-Mails wir an einem Tag erhalten, sie auf monatlicher Basis vergleichen und auch den aktuellen Monat mit dem besten Monat vergleichen. Das vollständige Video dieses Tutorials können Sie unten in diesem Blog ansehen.
Inhaltsverzeichnis
Ein kumulativer Vergleich zwischen dem besten Monat und dem aktuellen Monat
Ich verfüge über einen dynamischen Datensatz mit Daten, die für einen aktuellen Monat eingehen, und möchte ihn immer mit dem besten Monat vergleichen, damit ich nachverfolgen kann, wie es mir im Vergleich zu meinem besten Monat geht.
Zu Beginn dieses LuckyTemplates DAX-Tutorials zeige ich Ihnen zunächst die Funktionalität. Wenn ich durch den MonthInCalendar-Slicer klicke (linke Tabelle), sehen Sie, dass mein bester Monat immer gleich bleibt.
Mein bester Monat innerhalb dieser Daten war Januar 2015 .
Ich kann im Slicer MonthInCalendar auf einen beliebigen Monat klicken und sehen, wie ich im Vergleich zu meinem besten Monat abgeschnitten habe.
Kumulierte Umsatzberechnung
Als erstes müssen Sie Ihre Vergleichsrechnung einrichten. Wenn ich durch MonthInCalendar klicke , werden Sie sehen, dass sich der Kontext in der Tabelle ändert, wenn ich verschiedene Dinge im Filter auswähle.
Offensichtlich ist hier der Kontext entscheidend. Es ist wichtig, den Kontext der Berechnung zu verstehen , der in diesem speziellen Fall Juli 2016 ist .
Wie Sie dem Bild unten entnehmen können, habe ich für Juli 2016 meinen Gesamtumsatz berechnet , bei dem es sich um eine einfache Summe der Umsatzspalte handelt.
Und dann habe ich ein kumulatives Verkaufsmuster verwendet , das immer wieder verwendet werden kann.
Ich habe die verwendet , damit die Berechnung immer am Anfang meines ausgewählten Kontexts beginnt. Die kumulative Umsatzberechnung befindet sich in der hellblauen Linie unten und ändert sich jedes Mal, wenn ich die Filter im MonthInCalendar-Slicer ändere.
Jetzt möchte ich das mit den Besten vergleichen. Dazu verwende ich die Kennzahlverzweigung , bei der ich von einer Kennzahl zur nächsten verzweige.
Berechnung des besten Verkaufsmonats
Das erste, was ich herausfinden muss, ist mein bester Verkaufsmonat. Ich werde die Datenpunkte dieses Monats in meine nächste Berechnung einfließen lassen, die die Verkäufe an jedem einzelnen Tag dieses Monats berechnet.
Ich habe mich für eine Formel mit der entschieden , mit der man einen Textwert zurückgeben kann, aber ich musste nur ein Ergebnis isolieren. Leider können Formeln keine zwei Textwerte zurückgeben. Sie können nur 1 zurückgeben. Wenn Sie mehr als 1 tun, wird ein Fehler zurückgegeben.
Wenn wir uns für 1 entscheiden, wird nur eine Tabelle mit einer Zeile oder einem Wert erstellt. Ich habe eine Tabelle aller meiner Monate und Jahre erstellt und dann die Gesamtverkäufe für diese bestimmten Monate berechnet. Die TOPN-Funktion ordnet sie so, dass ich meinen umsatzstärksten Monat ganz oben erhalte.
Dann werde ich den Namen dieses bestimmten Monats zurückgeben, was MAXX tut.
Wenn ich den besten Monat in dieser Tabelle sehen möchte, muss ich außerdem den Datumskontext entfernen.
Daher ignorieren wir grundsätzlich jeglichen Kontext, der von Datumsangaben herrührt, und isolieren den obersten Monat. Und dann tragen wir den obersten Monat und das oberste Jahr in jede einzelne Zeile ein.
Das ist also die erste Stufe. Der zweite Schritt besteht darin, die Umsätze an jedem dieser Tage zu ermitteln. Wir möchten einen täglichen Zeitrahmen vergleichen und die Umsatzunterschiede von einem Monat zum anderen kennen.
Ich habe effektiv eingesetzt, um es so einfach wie möglich zu gestalten und verständlich zu machen. Ich habe die Berechnung verwendet, die wir gerade erstellt haben, die Kennzahl „Bester Verkaufsmonat“ . Da sich diese Kennzahl in jeder einzelnen Zeile befindet, kann ich die Informationen aus diesem bestimmten Ergebnis extrahieren.
Ich werde die Ergebnisse für den Monat und das Jahr mithilfe von Variablen extrahieren.
Dann werde ich auch die Ergebnisse für jeden Tag ausarbeiten, indem ich die Funktionen und verwende .
Dann kann ich das tatsächliche Datum festlegen, aus dem wir auswählen müssen.
Ich habe auch eine einfache Berechnung durchgeführt, bei der ich einen Filter nach Daten gesetzt habe, damit ich herausfinden kann, wie hoch der tatsächliche Verkauf an jedem einzelnen Tag war.
Täglicher Ergebnisvergleich: Ein LuckyTemplates DAX-Tutorial
Eine kumulative Berechnung ist die beste Möglichkeit, verschiedene Trends darzustellen.
Wenn Sie Trends im Zeitverlauf betrachten, sind kumulative Gesamtwerte die beste Methode. Wenn Sie möchten, können Sie aber auch Tagesberechnungen durchführen und Tagesergebnisse vergleichen.
Wir haben jetzt schon an jedem einzelnen Tag unsere Ausverkäufe aus dem besten Monat. Der nächste Schritt hier besteht darin, zu berechnen, wie hoch die Summe davon ist. Hier kann es nun etwas kniffliger werden. Wir können das kumulative Muster, das wir zuvor verwendet haben, nicht verwenden. Wir müssen ein anderes Muster verwenden, das es uns ermöglicht, eine virtuelle Tabelle dieser Ergebnisse zu erstellen.
Dieses Mal verwenden wir ein gängiges Muster zur Berechnung der kumulativen Summe einer komplexeren Zahl und nicht für eine einfache Kernkennzahl. Anstatt den zu verwenden , habe ich verwendet , der eine virtuelle Tabelle aller Ergebnisse erstellt.
Dann berechnen wir, ob die Daten kleiner oder gleich dem aktuellen Datum sind.
Theoretisch haben wir die Spalte „Datum“ und die Spalte „Umsätze“ aus der Spalte „Bester Monat“ isoliert, sie in eine virtuelle Tabelle eingefügt und Berechnungen über diese virtuelle Tabelle ausgeführt.
Am Ende dieser Berechnung durchlaufen wir jedes einzelne Ergebnis in der virtuellen Tabelle und akkumulieren dabei die Ergebnisse. Zuletzt berechnen wir das endgültige Endergebnis anhand der besten Monatsverkäufe unterhalb der SUMX-Funktion.
Jetzt wird mein bester Monat als Januar 2015 angezeigt, obwohl ich einen anderen Kontext verwende. Der Kontext ändert sich durch Klicken um den MonthInCalendar-Slicer. Die Ergebnisse der Verkäufe aus dem besten Monat bleiben jedoch immer gleich, da sie sich auf die von uns angegebenen Daten beziehen, während die Summe der kumulierten Verkäufe dahinter steht.
Differenz zur Berechnung des besten Monats
Wir können natürlich noch weiter gehen. Mit dieser einfachen Rechnung können wir den Unterschied herausfinden und eine weitere Erkenntnis gewinnen.
Die Maßverzweigung ist hier der absolute Schlüssel. Ich kann die Berechnung der Differenz zum besten Monat in ein anderes Liniendiagramm umwandeln, sodass wir schnell erkennen können, wie wir in einem bestimmten Zeitrahmen tatsächlich verfolgen.
Mit dem Endliniendiagramm können Sie im Laufe der Zeit sehen, wie sich unsere aktuellen Verkäufe im Vergleich zum besten Monat entwickeln.
Abschluss
Um dieses LuckyTemplates DAX-Tutorial zusammenzufassen, habe ich Ihnen gezeigt, wie Sie Ihre aktuellen Trends mit Ihren besten Verkaufstrends mithilfe von DAX-Techniken vergleichen und die Verzweigung messen können.
Hoffentlich haben Sie einige der Best Practices für die Verwendung von DAX kennengelernt und diese in Ihre eigene Berichtsentwicklung implementiert.
Wenn Ihnen der Inhalt dieses speziellen Tutorials gefallen hat, abonnieren Sie bitte den LuckyTemplates-TV-Kanal . Wir veröffentlichen ständig eine große Menge an Inhalten von mir und einer Reihe von Inhaltserstellern, die sich alle dafür einsetzen, die Art und Weise zu verbessern, wie Sie LuckyTemplates und die Power Platform nutzen.
Sie erfahren, wie Sie Objekte aus einer .rds-Datei in R speichern und laden. In diesem Blog wird auch behandelt, wie Sie Objekte aus R in LuckyTemplates importieren.
Was ist Self in Python: Beispiele aus der Praxis
In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.
In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.
In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.
Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.
Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.
In diesem Tutorial werden die Ideen der Materialisierung von Datencaches und deren Auswirkungen auf die Leistung von DAXs bei der Bereitstellung von Ergebnissen erläutert.
Wenn Sie bisher noch Excel verwenden, ist dies der beste Zeitpunkt, LuckyTemplates für Ihre Geschäftsberichtsanforderungen zu verwenden.
Was ist LuckyTemplates Gateway? Alles was du wissen musst