Power BI RANKX DAX-Funktion: Syntax, Verwendung und Beispiele
Power Bi Rankx Dax Funktion Syntax Verwendung Und Beispiele
RANKX ist eine DAX-Funktion (Data Analysis Expressions) in Power BI, die zum Berechnen der Rangfolge von Werten innerhalb einer Tabelle oder Spalte basierend auf einem angegebenen Ausdruck verwendet wird. Es weist jedem Wert basierend auf der durch den Ausdruck bestimmten Reihenfolge eine eindeutige Rangfolge zu.
Mit dieser Funktion können Sie Werte oder Berechnungen basierend auf einer bestimmten Spalte oder Kennzahl einordnen. Es ermöglicht Benutzern, den Rang jeder Zeile in einer Tabelle im Verhältnis zu anderen Zeilen zu bestimmen und dabei eine ausgewählte Kennzahl als Vergleichsbasis zu verwenden.
Das Ergebnis der RANKX Die Funktion ist eine Ganzzahl, die die Position der Zeile in der Rangfolge darstellt. In diesem Tutorial erfahren Sie, wie Sie die RANKX-Funktion in Power BI verwenden.
Syntax und Parameter von RANKX
Die Syntax der RANKX Funktion ist wie folgt:
RANKX(
, , [[, [, ]]])
Die Funktion benötigt vier Argumente:
Tisch : Die Tabelle, der Tabellenausdruck oder die Spalte, die die einzustufenden Werte enthält oder für die Sie Ihre Einstufung durchführen müssen.
Ausdruck : Die Kennzahl, Spalte oder der Ausdruck, der die einzustufenden Werte enthält.
Wert : Der Wert, der eingestuft werden soll. Es ist ein optionales Argument, und wenn es weggelassen wird, gibt die Funktion den Rang für jede Zeile basierend auf der gesamten Spalte zurück.
Befehl : Die Reihenfolge, in der die Werte geordnet werden sollen (aufsteigend oder absteigend). Es kann die Werte annehmen 1 oder 0 , Wo 1 steht für absteigende Reihenfolge und 0 steht für aufsteigende Reihenfolge. Standardmäßig ist es auf eingestellt 1 . Dies ist natürlich ein weiterer optionaler Parameter.
[] (optional): Dieser Parameter definiert, wie mit Gleichständen umgegangen wird, d. h. wenn zwei oder mehr Elemente denselben Wert haben und denselben Rang erhalten. Es kann die Werte annehmen 0 , 1 , oder -1 , Wo 0 stellt die Zuweisung des Durchschnittsrangs dar, 1 stellt die Zuweisung des maximalen Rangs dar und -1 stellt die Zuweisung des Mindestrangs dar. Der Standardwert ist 0 .
So verwenden Sie RANKX in Power BI
Um RANKX in Power BI zu verwenden, führen Sie die folgenden Schritte aus:
Schritt 1: Daten vorbereiten
Stellen Sie sicher, dass Ihre Daten in Power BI geladen und im Tabellenformat organisiert sind, mit den Spalten, die Sie bewerten möchten, und der Kennzahl, die Sie für das Ranking verwenden (z. B. Umsatz, Umsatz).
Schritt 2: Erstellen Sie eine Kennzahl
Erstellen Sie eine neue Kennzahl, indem Sie auf der Registerkarte „Modellierung“ die Option „Neue Kennzahl“ auswählen. Schreiben Sie eine DAX-Kennzahl, die die Grundlage für das Ranking definiert. Um beispielsweise Produkte nach Verkäufen einzustufen, erstellen Sie eine Kennzahl mit SUMME um den Umsatz für jedes Produkt zu aggregieren.
Schritt 3: Schreiben Sie die RANKX-Funktion/Formel
Der nächste Schritt besteht darin, das zu verwenden RANKX Funktion in einem neuen Maß, um den Rang jedes Elements zu berechnen. Die Funktion benötigt den Tabellennamen, die Kennzahl, die Sie im vorherigen Schritt erstellt haben, und optional die Rangfolge (aufsteigend oder absteigend) und wie mit Bindungen umgegangen wird.
Klicken Sie auf „Enter“, um die Kennzahl zu erstellen. Die neue Kennzahl wird im Bereich „Felder“ angezeigt.
Schritt 4: Visualisierung erstellen
Sobald Sie über das Maß verfügen, können Sie es nun zum Erstellen von Visualisierungen verwenden, indem Sie Ihrem Berichtsbereich eine Tabelle oder ein Diagramm hinzufügen und die Spalte, die Sie bewerten möchten, sowie das neu erstellte Bewertungsmaß einschließen. Alternativ können Sie die neue Kennzahl auf ein visuelles Element wie eine Tabelle oder ein Diagramm ziehen, um die Rangfolgewerte anzuzeigen.
Beispiele für RANKX in Power BI
Im Folgenden sind einige der wichtigsten Power BI-Beispiele aufgeführt:
Beispiel 1: Verkäufe nach Region ordnen
Angenommen, Sie verfügen über eine Tabelle mit Verkaufsdaten, die die Region, den Verkäufer und den Gesamtumsatz enthält. Um die Verkäufe nach Region in absteigender Reihenfolge zu ordnen, erstellen Sie zunächst eine neue Kennzahl, indem Sie auf der Registerkarte „Modellierung“ die Option „Neue Kennzahl“ auswählen. Geben Sie in der Formelleiste die RANKX-Funktion mit den entsprechenden Argumenten ein.
Wenn Sie mit der Formel fertig sind, klicken Sie auf „Enter“, um die Kennzahl zu erstellen. Ihre neue Kennzahl wird im Bereich „Felder“ angezeigt. Ziehen Sie abschließend die Felder „Region“ und „Verkaufsrang“ auf ein Tabellenvisual, um die geordneten Verkäufe nach Region anzuzeigen.
Beispiel 2: Produkte nach Umsatz ordnen
Wenn Sie über eine Tabelle mit Produktdaten verfügen, die den Produktnamen, die Kategorie und die Gesamtverkäufe enthält, können Sie Produkte innerhalb jeder Kategorie in absteigender Reihenfolge nach Verkäufen ordnen, indem Sie sie auf der Registerkarte „Modellierung“ erstellen, bevor Sie die RANKX-Funktion mit den entsprechenden Argumenten eingeben die Bearbeitungsleiste.
Klicken Sie auf „Enter“ und Ihre neue Kennzahl wird im Bereich „Felder“ angezeigt. Schließen Sie den Vorgang ab, indem Sie die Felder „Kategorie“, „Produktname“ und „Produktrang“ auf eine visuelle Tabelle ziehen, um die bewerteten Produkte nach Kategorie anzuzeigen.
Abschluss
Der RANKX Die Funktion in Power BI ist ein wertvolles Tool zum Durchführen von Ranking-Berechnungen und zum Gewinnen von Einblicken in Daten. Mit dieser Funktion können Sie Top-Performer identifizieren, Trends verfolgen und verschiedene Wettbewerbsanalysen durchführen. Dieses Tutorial behandelt die Syntax, die Verwendung von Power BI RANKX und praktische Beispiele, die Ihnen den Einstieg in die Funktion erleichtern.