
Ich habe beispielsweise eine Tabelle mit einer Überschrift und einigen numerischen Daten, wie etwa:
Mary | Sue | Mike
-----------------
100 | 20 | 30
-----------------
Ich möchte ein Ranking erstellen, d.h.
1. Mary
2. Mike
3. Sue
Gibt es eine Möglichkeit, dies automatisch zu tun? Automatisch, indem man „Daten > Sortieren“ nicht jedes Mal manuell verwendet, wenn die vorliegenden Zahlen neu berechnet werden.
Ich kenne die RANK-Funktion, sie ist das Gegenteil von dem, was ich will (RANK gibt Ihnen den Rang der Daten, ich möchte den Rang der Daten).
Antwort1
BeispielJa, es gibt eine Möglichkeit, dies automatisch zu tun. Dabei wird RANK zweimal verwendet (einmal zum Sortieren und ein zweites Mal, um doppelte Werte zu verarbeiten).
Das Beispiel zeigt zwei Möglichkeiten, es ohne Makros zu tun;
Blatt1 verwendet RANK, COUNTIF und VLOOKUP (empfohlen) Blatt2 verwendet HLOOKUP, VLOOKUP, COUNTIF, MAX und MIN
Antwort2
Angenommen, die Daten stehen in der oberen linken Ecke Ihrer Tabelle, dann gehen Sie nach dem Festlegen der Spalten in Spalte B5 wie folgt vor {A5, A6, A7} = {1, 2, 3}
:
=INDEX($A$1:$C$1, MATCH(LARGE($A$2:$C$2, A5), $A$2:$C$2, 0))
Ziehen Sie dann die Formel nach unten, um die verbleibenden Rangdaten zu erhalten.