Freigeben über


Rangspalte (Vorschau)

Der Befehl "Rangspalte " fügt einer Tabelle eine neue Spalte hinzu, deren Rangfolge durch eine oder mehrere andere Spalten aus der Tabelle definiert ist. Mithilfe einer Rangmethodenoption können Sie definieren, wie Bindungen behandelt werden sollen.

Screenshot des Einstiegspunkts der Rangspalte im Power Query-Menüband auf der Registerkarte

Hinweis

Derzeit ist das Bewertungsspaltenfeature nur in Power Query Online verfügbar.

Hinzufügen einer Rangspalte

Die folgende Tabelle enthält Felder für Team, Total Pointsund Bonus modifier. Stellen Sie sich vor, Sie haben die Aufgabe, eine neue Spalte zu erstellen, die die Teams effektiv mit den Werten aus den Total PointsBonus modifier Feldern bewertet.

Mannschaft Gesamtpunkte Bonusmodifikator
Ein 20 0,5
B 30 0.8
C 40 0.2
D 10 0.45
E 20 0,75

Die Teams haben eine Liste der Kriterien geteilt, nach denen sie sich gegenseitig bewerten möchten.

Rang in einer einzelnen Spalte

Verwenden Sie für die erste Anforderung in der freigegebenen Liste nur die Werte aus dem Total Points Feld, wobei höhere Werte höher rangieren, indem Sie den Standardwettbewerb als Rangmethode verwenden. Um diese Anforderung zu erreichen, führen Sie die folgenden Schritte aus:

  1. Wenn sich die ursprüngliche Tabelle bereits in Power Query befindet, wählen Sie die Total Points Spalte aus. Wählen Sie dann auf der Registerkarte "Power Query - Spalte hinzufügen" die Option "Rangspalte" aus.

  2. Wählen Sie in Total Points" für "Rang nach" und "Rangwerte" von "Hoch" bis "Niedrig" für die Bewertungskriterien aus.

    Screenshot des Rangdialogfelds. Nur das Feld

  3. Standardmäßig ist die Rangmethode für dieses Dialogfeld der Standardwettbewerb, also wählen Sie einfach "OK" aus. Mit dieser Aktion erhalten Sie einen neuen Schritt mit der hinzugefügten Rank Spalte.

    Rangtransformation mit Standard-Wettbewerbsrangverfahren.

    Screenshot der Ausgabe der Rangtransformation, bei der das Feld 'Gesamtpunkte' das einzige Feld für die Rangfolge war und die Rangfolge von hohen zu niedrigen Werten festgelegt wurde. Team C wurde zuerst bewertet. Team B rangierte auf Platz 2. Team A und Team E rangierten auf dem dritten Platz. Team D rangierte fünft.

Einspaltige Rangfolge mit einer bestimmten Rangmethode

Verwenden Sie für die zweite Anforderung in der freigegebenen Liste nur die Werte aus dem Total Points-Feld, wobei die höheren Werte höher eingestuft werden, indem die Rangmethode dicht verwendet wird. Um diese Anforderung zu erreichen, führen Sie die folgenden Schritte aus:

  1. Wenn sich die ursprüngliche Tabelle bereits in Power Query befindet, wählen Sie die Total Points Spalte aus. Wählen Sie dann auf der Registerkarte "Power Query - Spalte hinzufügen" die Option "Rangspalte" aus.

  2. Wählen Sie in Total Points" für "Rang nach" und "Rangwerte" von "Hoch" bis "Niedrig" für die Bewertungskriterien aus.

  3. Wählen Sie oben im Dialogfeld "Erweitert" aus. Diese Auswahl aktiviert den erweiterten Abschnitt. Ändern Sie in der Rangmethode den Wert von Standard-Wettbewerb zu Dense.

    Rangtransformation mit Dichte-Rangmethode ausgewählt.

    Screenshot des erweiterten Abschnitts des Bewertungsdialogfelds, in dem das Feld "Gesamtpunkte" mit dem Wert "Höher" verwendet wird, werden die höheren Werte als höhere Rangstufen gewertet und die ausgewählte Bewertungsmethode ist "Dichte".

  4. Nachdem Sie die Rangmethode ausgewählt haben, wählen Sie "OK" aus. Mit dieser Aktion erhalten Sie einen neuen Schritt mit der hinzugefügten Rank Spalte.

    Rangtransformation mit dichter Rangmethode.

    Screenshot der Ausgabe der Rangtransformation, bei der das Feld "Gesamtpunkte" das einzige "Rang nach"-Feld war, das Rangkriterium "Höherer Wert rangiert höher" und die Rangmethode "Dichte" lautete. Team C rangierte zuerst. Team B rangierte auf Platz 2. Team A und Team E rangierten auf dem dritten Platz. Team D rangierte vierter.

Mehrere Spaltenrangfolge mit einer bestimmten Rangmethode

Für die dritte Anforderung in der freigegebenen Liste rangieren Sie zuerst nach Total Points und dann nach Bonus modifier, wobei höhere Werte höher rangieren, wobei der Standardwettbewerb als Rangmethode verwendet wird. Um diese Anforderung zu erreichen, führen Sie die folgenden Schritte aus:

  1. Wenn sich die ursprüngliche Tabelle bereits in Power Query befindet, wählen Sie die Spalten Total Points und Bonus modifier aus. Wählen Sie dann auf der Registerkarte "Power Query - Spalte hinzufügen" die Option "Rangspalte" aus.

  2. Das Dialogfeld für die Bewertung wird angezeigt, wobei der erweiterte Abschnitt geöffnet ist und beide Felder in der Spalte Sortieren nach ausgewählt sind. Die Gesamtpunkte befinden sich in der ersten Zeile und dann der Bonusmodifizierer darunter. Beide Zeilen verwenden die Rangkriterien von Rangwerten von hoch bis niedrig.

  3. Stellen Sie sicher, dass die Rank-Methode auf den Standardwettbewerb festgelegt ist.

    Erweiterter Abschnitt des Rangdialogfelds.

    Screenshot des erweiterten Abschnitts des Rangdialogfelds. Die Felder "Gesamtpunkte" und "Bonusmodifizierer" werden in genau dieser Reihenfolge als Teil der logischen Rangermittlung verwendet. Beide weisen ein Rangkriterium von Rangwerten von hoch bis niedrig auf. Die ausgewählte Rangmethode ist auf den Standardwettbewerb festgelegt.

  4. Nachdem Sie die Auswahl überprüft haben, wählen Sie "OK" aus. Mit dieser Aktion erhalten Sie einen neuen Schritt mit der hinzugefügten Rank Spalte.

    Screenshot der Ausgabetabelle des Rangvorgangs. Team C ist erster, Team B zweiter, Team E dritter, Team A vierter und Team D rangiert fünft.

Rank-Methoden

Eine Rangmethode richtet die Strategie ein, in der der Rangfolgealgorithmus Bindungen verarbeitet. Diese Option ist nur im erweiterten Abschnitt des Dialogfelds "Rang" verfügbar.

In der folgenden Tabelle sind alle drei verfügbaren Rangmethoden aufgeführt und eine Beschreibung für die einzelnen aufgeführt.

Rank-Methode Description
Standardwettbewerb Elemente, die die gleiche Rangfolge haben, erhalten die gleiche Rangnummer, und dann wird eine Lücke in den Ranglistennummern gelassen. Beispiel: 1224.
Dicht Elemente, die gleich bewertet werden, erhalten die gleiche Rangfolgennummer, und die darauf folgenden Elemente erhalten die unmittelbar folgende Rangfolgennummer. Beispiel: 1223.
Ordinal Alle Elemente erhalten eindeutige Ordnungszahlen, einschließlich solcher, die gleichwertig sind. Beispiel: 1234.