LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Wollten Sie schon immer eine Visualisierung erstellen, die sich je nach Ihrer Ranking-Auswahl ändert? Sie können die Größe Ihrer LuckyTemplates-Visuals tatsächlich durch die Ranking-Logik ändern. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Stellen Sie sich ein Szenario vor, in dem Sie Ihre Top-20-Kunden präsentieren möchten. Stellen Sie sich vor, Sie wären in einer Besprechung und würden sagen: „Das sind die Kunden, die aus all unseren Verkäufen am meisten zu unserer Rentabilität beitragen.“

Aber dann entscheiden Sie: „Vielleicht grenzen wir die Suche auf unsere Top-5-Kunden ein.“

Die Möglichkeit, dynamisch einen Slicer auszuwählen, der das Diagramm oder die Visualisierung, die Sie betrachten, in einen spezifischeren Einblick basierend auf der Rangfolge ändert, ist eine sehr leistungsstarke Visualisierungsoption.

In diesem Video zeige ich Ihnen eine coole Visualisierungstechnik, bei der Sie mithilfe der Ranking-Funktion RANKX bestimmen können, was in der Visualisierung angezeigt wird.

Inhaltsverzeichnis

Erstellen der unterstützenden Tabelle

Die unterstützende Tabelle enthält eine Auswahl an Ranglistennummern für jede Rangliste, die wir auswählen möchten. Es könnten also Top 3, Top 5, Top 20 usw. sein.

Das können wir ganz einfach machen. Wir erstellen einfach eine neue Tabelle, indem wir auf „Daten eingeben“ klicken.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Wir nennen dies Ranking-Auswahl und geben hier einfach den Rang ein: 3, 5, 10, 15 und 20. Klicken Sie dann auf Laden.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Denken Sie daran, dass dieser Stütztisch keinerlei Bezug zu irgendetwas hat. Überprüfen Sie Ihr Modell jedoch immer noch einmal, um sicherzustellen, dass es keinen Bezug zu irgendetwas hat.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Also bringen wir es hierher und verwandeln es in einen Slicer, eine Liste. Und wir wollen diese Auswahl, die wir hier getroffen haben, erfassen, damit wir sie in unsere Visualisierung einspeisen können.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Erstellen der Maßnahmen

Wir werden ein sehr ähnliches Muster verwenden, das wir zuvor verwendet haben.

Wir gehen zu New Measure und nennen es Rank Select. Dann gleich IF, HASONEVALUE; Wenn also ein Wert ausgewählt wird (der Rang), dann haben wir den gleichen Wert wie dieser (WERTE, Rang).

Geben Sie dann die Anzahl Ihrer Kunden ein, in diesem Beispiel 50. Wenn Sie tausend Kunden haben, schreiben Sie 1.000.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Wenn wir es hier aufrufen, werden wir sehen, dass es jetzt ein Ergebnis zurückgibt, das auf der von uns getroffenen Auswahl basiert.

Wenn nichts ausgewählt ist, kommt es auf 50 oder 1.000, je nachdem, wie viele Kunden Sie eingegeben haben. Wenn wir andere Beträge auswählen, erhalten wir diesen Betrag dort.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Nachdem wir diese Kennzahl erstellt haben, werden wir eine Ranking-Logik über eine von uns erstellte unterstützende Tabelle legen.

Wir werden dieses Maß in unsere Berechnung einfließen lassen, um eine dynamische Visualisierung zu erstellen .

Aber zuerst müssen wir herausfinden, was ein Kundenrang ist. Wie machen wir es? Wir verwenden RANKX.

Also gehen wir noch einmal zu „Neue Kennzahl“ und benennen sie dann „Kundenranking“ . Bei einer Tabelle, die ALLE Kunden oder Kundennamen enthält, muss sie RANKX entsprechen, da Sie die gesamte Tabelle betrachten und nicht in ihren aktuellen Kontext filtern möchten.

Der Ausdruck lautet „Gesamtumsatz“ , da wir nach Umsatz ordnen. In diesem Fall benötigen wir keinen Wert und ordnen die Werte in absteigender Reihenfolge.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Wenn wir nun diese Kennzahl einbeziehen, sehen wir, dass der Kunde mit den meisten Verkäufen jetzt auf Platz eins steht.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Wie ich in anderen Videos erwähnt habe, wird alles zu Eins berechnet, wenn Sie hier nicht ALLE angeben . Das liegt daran, dass im Datenmodell alles in seiner Tabelle gefiltert ist.

Wenn es nur einen Kunden gibt, wird dieser Kunde immer den höchsten Rang einnehmen, und das gilt auch für jede einzelne Zeile in dieser Tabelle.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Wenn wir also den Filterkontext aus dieser Tabelle entfernt haben, können wir die Rangfolge für alle Kunden ermitteln.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Einbeziehung von Maßnahmen in die Berechnung

Wir schreiben jetzt unsere Berechnung „Umsatz nach Kunden“, in die wir die beiden von uns erstellten Kennzahlen (Rangauswahl und Kundenranking) einbeziehen.

Für unsere Ranking-Logik gehen wir davon aus, dass wir den Gesamtumsatz ermitteln möchten, wenn das Kundenranking kleiner oder gleich dem ausgewählten Rang ist. Wenn nicht, gehen wir einfach leer.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Was BLANK bewirkt, ist, dass es nichts zurückgibt, wenn es unter dieser Zahl liegt (z. B. 10). Sehen Sie, was hier passiert:

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Es werden nur die Top 10 zurückgegeben. Da dies dynamisch ist, können wir den Betrag ändern, z. B. wenn wir 15 oder 20 erreichen, wird er entsprechend zurückgegeben. Wenn wir nichts tun, werden alle zurückkommen.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Wir können dies auch in eine Visualisierung umwandeln. Lassen Sie einfach alle Zwischenberechnungen hinter sich und fügen Sie vielleicht ein paar Datenbeschriftungen hinzu.

Da dies wiederum dynamisch ist, können wir die gewünschte Anzahl an Kunden zum Vergleichen oder Auschecken auswählen. Wählen Sie einfach den Slicer aus und unsere Visualisierung ändert sich automatisch.

LuckyTemplates-Visuals: Ändern Sie die Größe anhand der Ranking-Logik

Mit dieser Technik können wir jede Berechnung, wie z. B. Gesamtgewinne oder Margen, nach dieser Ranking-Auswahl filtern.

Abschluss

Es gibt wirklich so viele verschiedene Möglichkeiten, wie Sie diese Technik in Ihren Modellen nutzen können.

Sie können es für Ihre Produkte, Regionen, Vertriebsmitarbeiter oder jeden anderen Filter oder jede andere Dimension verwenden, die Sie in Ihrem Datenmodell haben.

Es geht darum, es einfach auszuprobieren, zu sehen, wie es in Ihren aktuellen Modellen funktioniert, und dann zu versuchen, die Technik in Ihrem Kopf zu verankern, damit Sie sehr schnell erkennen können, wie sie auf andere Weise verwendet werden könnte.

Ich habe genau diese Technik in vielen LuckyTemplates-Modellen im verwendet . Schauen Sie sich das an, wenn Sie etwas Zeit haben, und versuchen Sie sich wirklich vorzustellen, was unter der Haube dieser Modelle passiert – Sie werden eine Menge lernen.

Jubeln,


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