Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

In diesem Tutorial gehe ich ein LuckyTemplates-Banding- und Gruppierungsbeispiel unter Verwendung der DAX-Formel durch. Dies ist ein ziemlich fortgeschrittenes Beispiel, aber es zeigt eine großartige Möglichkeit, Ihre Berichte zu visualisieren. Sie können sich das vollständige Video dieses Tutorials unten in diesem Blog ansehen.

Manchmal möchten Sie Ihre Berichte möglicherweise auf eine bestimmte Weise visualisieren, um bestimmte Erkenntnisse effektiv darzustellen. Dies wäre jedoch in einem herkömmlichen Excel-Bericht ziemlich schwierig zu bewerkstelligen. Andererseits ist die Erstellung überzeugender und einzigartiger Visualisierungen wie dieser in LuckyTemplates sehr einfach.

In diesem Beispiel berechne ich den Gesamtumsatz meiner Kunden in einem bestimmten Jahr. Aber anstatt nur diesen einfachen Gesamtumsatz pro Jahr zu haben, möchte ich sehen, wer unter meinen Kunden stark gewachsen ist, wer nicht gewachsen ist und wer durchschnittlich gewachsen ist. Dies nennen wir LuckyTemplates-Banding und -Gruppierung oder -Segmentierung.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Beispiel für Banding und Gruppierung in LuckyTemplates

Ich erarbeite eine Logik, um das zu erreichen, und integriere diese Logik dann, um Vergleichsvisualisierungen zu erstellen. Ich zeige Ihnen, wie Sie das von Grund auf machen.

Inhaltsverzeichnis

Berechnung des Umsatzwachstums

Zunächst möchten wir den Gesamtumsatz ermitteln , natürlich beginnen wir hier.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Dann verzweigen wir zu Sales LY (letztes Jahr), einer einfachen Time-Intelligence-Berechnung.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Von hier aus können wir das Umsatzwachstum berechnen, da wir lediglich den Gesamtumsatz durch den Umsatz in LY dividieren und 1 subtrahieren müssen.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Anschließend können wir eine Tabelle wie diese mit unserem Gesamtumsatz und unserem Umsatzwachstum erstellen, damit wir die Ergebnisse sehen können.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Aber im Moment lässt sich das nicht wirklich gruppieren, und deshalb müssen wir hier die Streifenbildung verwenden. Dies allein gruppiert unsere Kunden nicht nach irgendetwas. In diesem Fall wüssten wir nicht, wie groß das Wachstum war und zu welcher Gruppe diese Kunden gehörten.

Erstellen der Bands oder Gruppen

Um diese LuckyTemplates-Banderstellung und -Gruppierung zu erreichen, müssen wir zunächst die Gruppen oder Bänder erstellen, die wir als gutes Wachstum, durchschnittliches Wachstum und schlechtes Wachstum klassifizieren würden.

Dazu verwenden wir die Funktion „Daten eingeben“ . Hier erstellen wir unsere Tabelle „Sales Growth Groups“ .

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Klicken Sie auf Daten eingeben, um eine Tabelle zu erstellen.

Wir geben einfach die Details ein, die wir in den Spalten dieser Tabelle haben möchten, und klicken dann auf Laden .

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Dies wird lediglich zu einem Stütztisch . Es lässt sich überhaupt nicht in unser Modell integrieren. 

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

innerhalb des Datenmodells

Wir haben jetzt unsere Kundengruppen in dieser Tabelle.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Damit können wir nun die Logik oder Berechnung erstellen, um alle diese Kunden zu gruppieren.

Ausarbeiten der Logik für Verkäufe pro Wachstumsgruppe

Um eine neue Formel oder Berechnung zu erstellen, klicken wir auf Neue Kennzahl .

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Nennen wir diese eine „Sales Per Growth Group“ . Wir gehen zu „ Gesamtumsatz BERECHNEN , um einen anderen Kontext bereitzustellen. Dann verwenden wir in unserer FILTER- Logik Kundenname . Wir möchten basierend auf dem Wachstum dieses Kunden auswerten, welche Zeile übrig bleibt, also gehen wir und dann unsere unterstützende Tabelle ( Sales Growth Groups ). Dann schreiben wir unsere Logik, um diese unterstützende Tabelle durchzugehen.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Wenn wir diese Formel in den Datumskontext ziehen, ändert sich eigentlich nichts, und das ist genau so, wie es sein sollte.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Es soll dem Gesamtumsatz entsprechen, da wir dann den Kontext unserer Kundensegmente überlagern müssen , um eine Aufschlüsselung zu erhalten. 

Den Kontext von Kundensegmenten überlagern

Wir verwandeln diese Tabelle in eine Matrix, um unsere Kundensegmente in Spalten einzufügen. Wir können sehen, dass sich dies auf der Grundlage des Wachstums gegenüber dem Vorjahr (im Jahresvergleich) für diesen bestimmten Kunden aufteilt.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Von hier aus können wir dann die Visualisierung erstellen (klicken Sie auf das gestapelte Balkendiagramm und fügen Sie Kundensegmente in die Spalten ein), in der wir uns jeden Kunden ansehen können, aber auch klar abgrenzen können, ob es sich um Kunden mit gutem Wachstum oder Kunden mit schlechtem Wachstum handelt . Gleichzeitig heben wir hier weiterhin den Gesamtumsatz hervor.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Dann sortieren wir es richtig.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Jetzt haben wir klare Ergebnisse.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Wir können diese Ergebnisse (in der linken Tabelle) auch als Balkendiagramm mit der benutzerdefinierten Streifenbildung darin anzeigen. Wir können mehr Einblicke gewinnen als nur die Standardvisualisierung.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Darüber hinaus können wir durch diese von uns entwickelte Logik eine Reihe von Visualisierungen erstellen . Mithilfe dieser Berechnung können wir ein Streudiagramm erstellen.

Beispiel für LuckyTemplates-Banding und -Segmentierung mit DAX

Mit dieser Logik können wir unsere Kundensegmente in der Legende überlagern. Dadurch werden die Kunden mit gutem und schlechtem Wachstum aufgeschlüsselt, was unseren Visualisierungen einen zusätzlichen Einblick oder ein zusätzliches Element verleiht. 


Verwenden Sie DAX zum Segmentieren und Gruppieren von Daten in LuckyTemplates.
Beispiel für die Segmentierung unter Verwendung von Advanced DAX in LuckyTemplates.
Datensegmentierung basierend auf Prozentgruppen – Advanced DAX in LuckyTemplates

Abschluss

Dies ist ein wirklich leistungsstarkes Beispiel für die Banderstellung und Gruppierung (Segmentierung) in LuckyTemplates. Dies ist nicht die einzige Möglichkeit, diese Technik anzuwenden. Es gibt viele Möglichkeiten, diese Technik anzuwenden. 

Wenn Sie die Logik verstehen, die ich in diesem Tutorial durchführe, werden Sie einen langen Weg zurücklegen. Überlegen Sie, welche Logik oder Streifenbildung Sie bei jeder Berechnung und bei jeder zu berechnenden Metrik anwenden könnten. Es geht nur darum, es einzurichten und eine sehr ähnliche Logik durchzugehen. 

Alles Gute!


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