Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

In diesem Blog-Beitrag werde ich eine wirklich leistungsstarke Analysetechnik vorstellen, von der ich überzeugt bin, dass sie jeden begeistern wird. Virtuelle Tabellen sind eine einzigartige Analysetechnik, mit der Sie interessante Erkenntnisse innerhalb von LuckyTemplates visualisieren können. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Das Beispiel, das ich zeige, ist nur eine der vielen Techniken, die Sie anwenden können. Ich verwende den Begriff „Algorithmen“, weil man dies erweitern und noch weiter verfeinern kann.

Die virtuellen Tabellenalgorithmen zeigen, wie leistungsfähig DAX ist und wie weit Sie in die DAX-Formel einsteigen können.

Inhaltsverzeichnis

Wo man virtuelle Tabellenalgorithmen verwendet

Es gibt Fälle, in denen Sie Ihre Kunden anhand verschiedener Variablen einordnen möchten. Aber letztendlich möchten Sie sie mit nur einer Variablen wiederherstellen .

Damit dies geschieht, müssen Sie einen Algorithmus erstellen, der es Ihnen ermöglicht, all diese verschiedenen Variablen und Faktoren nach einer Dimension (die in diesem Fall meine Kunden sind) zu analysieren.

Aber dann möchten Sie es auch wieder auf eine Zahl bringen. Auf diese Weise können Sie anhand dieses einen Faktors beurteilen, ob ein Kunde gut oder schlecht war, anstatt drei bis zehn Variablen zu berücksichtigen.

Umsatz, Gewinn und Margen: Blick auf das Gesamtbild

In diesem Tutorial habe ich bereits die Umsätze , Gewinne und Margen behandelt . Als nächstes müssen wir einen Algorithmus in einer erstellen , der uns diese eine Zahl liefert. Diese Nummer verrät uns, ob ein Kunde gut oder schlecht war.

Wenn wir eine Sache isoliert betrachten (z. B. den Verkauf ), ergibt sich manchmal kein vollständiges Bild. Dies liegt daran, dass Sie die Gewinne bewerten müssen , wobei ein Kunde, der kleinere Gewinne erzielt hat, wahrscheinlich besser ist als jemand, der viele Verkäufe erzielt hat.

Auch die Margen sind sehr wichtig. Wenn Sie von einem Kunden mit geringerem Volumen eine sehr hohe Marge erzielen, kann dieser Kunde als guter Kunde eingestuft werden.

Insgesamt besteht unser Ziel also darin, einen Algorithmus zu entwickeln, der alle diese drei Variablen ( Gesamtumsatz , Gesamtgewinn und Gewinnspanne ) berücksichtigt, um herauszufinden, wer unsere Top- und Bottom-Kunden sind.

Ermittlung des Kundenrankings

Ich habe diese Berechnungen bereits einzeln in der Tabelle aufgeschlüsselt. Wir haben unseren Kundenverkaufsrang , den Kundengewinnrang und den Kundenmargenrang .

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Wir werden diese drei Ränge zusammenzählen und dann die besten gegenüber den schlechtesten Kunden ermitteln.

Kundenverkaufsrang

Werfen wir einen Blick auf die Formeln, die ich für jede einzelne Maßnahme verwendet habe. Ich habe RANKX verwendet , das sich perfekt für die Einstufung aller unserer Kunden im Vergleich zu einem bestimmten Ausdruck oder einer bestimmten Kennzahl eignet.

Für den Kundenverkaufsrang haben wir unsere Kunden anhand ihres Gesamtumsatzes von 1 bis beliebig eingestuft.

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Sie können sehen, dass William Andrews an der Spitze der Tabelle steht. Er ist unser Top-Kunde und steht daher auf Platz 1.

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Kundengewinnrang

Wir haben die gleiche Technik wie bei der vorherigen Messung angewendet, um unseren Kundengewinnrang zu ermitteln .

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Wir können hier sehen, dass unsere Top-Kunden nicht wirklich unsere Top-Kunden sind. Ihre Margen sind tatsächlich viel niedriger.

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Wenn wir also unsere Top-Kunden nach Marge betrachten, liegen sie gemessen am Umsatz tatsächlich deutlich darunter.

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Verwendung virtueller Tabellen

Wie ich bereits erwähnt habe, möchten wir diese eine Nummer erstellen und ich zeige Ihnen, wie das mit einer virtuellen Tabelle geht. Es gibt mehrere Möglichkeiten, dies zu tun, aber die Verwendung virtueller Tabellen kann Ihre Formel vereinfachen .

In Wirklichkeit müssen Sie nicht einmal jede dieser einzelnen Formeln erstellen oder aufschlüsseln. Sie können sie in eine virtuelle Tabelle einfügen und dann die Spalten verwenden, die Sie in Ihre virtuellen Tabellen eingefügt haben.

Innerhalb dieser einen Formel (die ich „ Gesamtrankingfaktor“ genannt habe ) habe ich VARIABLEN verwendet , um individuelle Formeln wie die Kennzahlen „Kundenverkaufsrang“ , „Kundengewinnrang “ und „Kundenmargenrang“ zu erstellen .

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

SUMX als iterierende Funktion verwenden

Dies ist der Teil, in dem ich eine virtuelle Tabelle verwendet habe, um eine Summe aller dieser verschiedenen Kundenränge zu erstellen. Ich musste auch einen Iterator erstellen, also kommt hier die SUMX- Funktion ins Spiel.

Mit SUMX müssen wir eine Tabelle durchlaufen, oder? Wir können dies mit einem virtuellen Tisch tun. Das Erstaunliche an virtuellen Tischen ist, dass wir jeden von uns erstellten Tisch einbauen können.

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Ich habe eine virtuelle Tabelle erstellt, in der ich mit SUMMARIZE diese Tabelle aller Ranglisten erstellen kann. Ich kann es virtuell erstellen, ohne auf eine Berechnung zurückgreifen oder einzeln messen zu müssen. Es liegt alles innerhalb dieses einen Maßes.

Ich habe es geschafft, eine virtuelle Tabelle zu erstellen, in der der Kundenname , der Verkaufsrang , der Gewinnrang und der Margenrang einzeln und nebeneinander aufgeführt sind .

Erstaunlich ist auch, dass wir mit dieser Iterationsfunktion alle unsere Kunden durchlaufen und dann auf die Spalten verweisen können, die wir in der virtuellen Tabelle platziert haben.

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Dadurch werden alle verschiedenen Ränge und internen Berechnungen in einer einzigen Kennzahl zusammengefasst. Wenn Sie diese Technik verwenden, müssen Sie sie nicht in mehrere Maßnahmen aufteilen.

Sie können einfach diese eine Kennzahl erstellen, die alle verschiedenen Berechnungen umfasst, die Sie Ihrem Algorithmus hinzufügen möchten. Sie können sehr fortschrittliche und komplexe Algorithmen erstellen und diese dann alle in einer übersichtlichen Maßnahme zusammenfassen.

Schließlich können wir die Messung des Gesamtrankingfaktors in unsere Tabelle aufnehmen. Sie können nun die Ausgabe des soeben erstellten Algorithmus sehen und in unserer Analyse verwenden.

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Es ist nur eine Zahl im Vergleich zu all den Zahlen, die sich aus unseren Umsätzen, Gewinnen und Margen ergeben. Beispielsweise belegt unser Kunde Peter Boyd den 36. Platz beim Umsatz, den 8. Platz bei der Rentabilität, den 29. Platz bei der Margen-Rangliste und einen Gesamtrang von 73. So klassifizieren wir unsere Top-Kunden anhand all dieser Faktoren.

Beherrschen Sie virtuelle Tabellen in LuckyTemplates mit DAX

Vorteile virtueller Tische

Viele LuckyTemplates-Benutzer werden nicht einmal erkennen, dass Sie Berechnungen und erweiterte Logik nicht immer nur über Spalten oder Tabellen ausführen müssen, die sich physisch in Ihrem Datenmodell befinden.

Sie können virtuelle Tabellen erstellen und dann Logik über diese Tabellen ausführen, auch wenn sie physisch nirgendwo in Ihrem Modell vorhanden sind.

Diese Tabellen sind eine perfekte und schnelle Möglichkeit, erweiterte Logik auszuführen, die Erkenntnisse liefern kann, die in verschiedenen Szenarien genutzt und umgesetzt werden können .

Abschluss

Mit LuckyTemplates können Sie erweiterte Algorithmen innerhalb von Kennzahlen erstellen. Banken oder Versicherungsgesellschaften können von dieser Technik stark profitieren, da sie ständig versuchen, Dinge zu bewerten und Algorithmen auf der Grundlage verschiedener Faktoren auszuführen.

Sie können herausfinden, wie wahrscheinlich es ist, dass jemand in Verzug gerät oder wie wahrscheinlich es ist, dass er einen Versicherungsanspruch begleichen muss. Die Möglichkeit, diese Art von Berechnungen in Kennzahlen zu implementieren, ist wirklich leistungsstark.

Wenn Sie verstehen, wie dies in LuckyTemplates funktioniert, insbesondere mit Kennzahlen, sind Sie auf dem Weg, unglaubliche analytische Arbeit in LuckyTemplates zu entwickeln.

Weitere fortgeschrittene Analysetechniken für LuckyTemplates finden Sie im folgenden Kursmodul auf .


So speichern und laden Sie eine RDS-Datei in R

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.

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

Was ist Self in Python: Beispiele aus der Praxis

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

First N Business Days Revisited – Eine DAX-Codierungssprachenlösung

In diesem Tutorial zur DAX-Codierungssprache erfahren Sie, wie Sie die GENERATE-Funktion verwenden und einen Kennzahltitel dynamisch ändern.

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

Präsentieren Sie Einblicke mithilfe der Multi-Threaded-Dynamic-Visuals-Technik in LuckyTemplates

In diesem Tutorial erfahren Sie, wie Sie mithilfe der Multi-Threaded-Dynamic-Visuals-Technik Erkenntnisse aus dynamischen Datenvisualisierungen in Ihren Berichten gewinnen.

Einführung in den Filterkontext in LuckyTemplates

Einführung in den Filterkontext in LuckyTemplates

In diesem Artikel werde ich den Filterkontext durchgehen. Der Filterkontext ist eines der Hauptthemen, über die sich jeder LuckyTemplates-Benutzer zunächst informieren sollte.

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Beste Tipps zur Verwendung der Apps im LuckyTemplates-Onlinedienst

Ich möchte zeigen, wie der LuckyTemplates Apps-Onlinedienst bei der Verwaltung verschiedener Berichte und Erkenntnisse aus verschiedenen Quellen helfen kann.

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Analysieren Sie Gewinnmargenänderungen im Laufe der Zeit – Analysen mit LuckyTemplates und DAX

Erfahren Sie, wie Sie Ihre Gewinnmargenänderungen mithilfe von Techniken wie Kennzahlenverzweigung und der Kombination von DAX-Formeln in LuckyTemplates ermitteln.

Materialisierungsideen für Datencaches in DAX Studio

Materialisierungsideen für Datencaches in DAX Studio

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.

Geschäftsberichte mit LuckyTemplates

Geschäftsberichte mit LuckyTemplates

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

Was ist LuckyTemplates Gateway? Alles was du wissen musst

Was ist LuckyTemplates Gateway? Alles was du wissen musst