Excel-Formel: Rang ohne Krawatten -

Inhaltsverzeichnis

Generische Formel

=RANK(A1,range)+COUNTIF(exp_range,A1)-1

Zusammenfassung

Um einen Rang ohne Bindungen zuzuweisen, können Sie eine Formel verwenden, die auf den Funktionen RANK und COUNTIF basiert. In dem gezeigten Beispiel lautet die Formel in E5:

=RANK(C5,points)+COUNTIF($C$5:C5,C5)-1

Dabei ist "Punkte" der benannte Bereich

Erläuterung

Diese Formel unterbricht Verbindungen mit einem einfachen Ansatz: Diese erste Verbindung in einer Liste "gewinnt" und erhält den höheren Rang. Der erste Teil der Formel verwendet normalerweise die RANK-Funktion:

=RANK(C5,points)

Rang gibt einen berechneten Rang zurück, der Bindungen enthält, wenn die zu bewertenden Werte Duplikate enthalten. Beachten Sie, dass die RANK-Funktion selbst doppelten Werten denselben Rang zuweist und den nächsten Rangwert überspringt. Sie können dies in der Spalte Rang 1, Zeilen 8 und 9 im Arbeitsblatt sehen.

Der zweite Teil der Formel unterbricht die Verbindung zu COUNTIF:

COUNTIF($C$5:C5,C5)-1

Beachten Sie, dass der Bereich, den wir COUNTIF geben, eine expandierende Referenz ist: Die erste Referenz ist absolut und die zweite relativ. Solange ein Wert nur einmal erscheint, löscht sich dieser Ausdruck von selbst - COUNTIF gibt 1 zurück, von dem 1 subtrahiert wird.

Wenn jedoch eine doppelte Zahl gefunden wird, gibt COUNTIF 2 zurück, der Ausdruck gibt 1 zurück und der Rangwert wird um 1 erhöht. Dies "ersetzt" im Wesentlichen den ursprünglich übersprungenen Rangwert.

Der gleiche Vorgang wird wiederholt, wenn die Formel in die Spalte kopiert wird. Wenn ein anderes Duplikat gefunden wird, wird der Rangwert um 2 erhöht und so weiter.

Interessante Beiträge...