Angenommen, Ihr Unternehmen sponsert eine Benefiz-Autoshow, und Sie müssen die Ergebnisse verfolgen und die Gewinner ermitteln.

Jede Spalte im Arbeitsblatt repräsentiert eine andere Fahrzeugkategorie, und jede Zeile repräsentiert einen anderen Teilnehmer am Wettbewerb. Jede Zelle in der Tabelle enthält eine Punktzahl für diesen Teilnehmer in den entsprechenden Kategorien. Nachdem Sie die Ergebnisse verfolgt haben, müssen Sie die drei besten Gewinner in jeder Kategorie berechnen: den ersten, zweiten und dritten Platz.

Wenn jede Kategorie eine eindeutige Punktzahl für jede Person enthält (es gibt keine Bindungen), ist die Berechnung der drei besten Punktzahlen in jeder Kategorie relativ einfach. Nehmen wir an, dass die ersten drei Zeilen des Arbeitsblatts verwendet werden, um die drei besten Gewinner in jeder Kategorie anzuzeigen. Zelle A1 enthält 1 (für den ersten Platz), Zelle A2 enthält 2 (für den zweiten Platz) und Zelle A3 enthält 3 (für Sie wissen, welcher Ort).

Die eigentliche Bewertungstabelle beginnt in Zelle A5 mit Spaltenbeschriftungen. Zelle A5 enthält das Wort „Namen“, und dann haben Zellen B5: AA5 die Namen jeder Fahrzeugkategorie. Die Zellen A6: A100 enthalten die Namen der einzelnen Teilnehmer, und B6: AA100 enthält die Punktzahlen für diese Teilnehmer nach Kategorien.

Geben Sie die folgende Formel in Zelle B1 ein:

=INDEX($A$6:$A$100,MATCH(LARGE(B$6:B$100,$A1),B$6:B$100,0))

Kopieren Sie die Formel in den Rest des Ergebnisbereichs B1: AA3. Die Formel betrachtet die Rangfolge in Spalte A (1 bis 3) und verwendet diese, um die ersten, zweiten und drittgrößten Werte in jeder Spalte auszuwählen. Anstatt den Wert zurückzugeben, wird der Wert jedoch verwendet, um den Namen der Person mit diesem Wert auszuwählen. Es ist dieser Name, der zurückgegeben wird.

Wie bereits erwähnt, wird bei diesem Ansatz davon ausgegangen, dass die Wertungstabelle keine Bindungen enthält. Wenn es möglich ist, Bindungen zu haben, wird die Bewertung viel komplexer und die beste Lösung besteht möglicherweise darin, eine benutzerdefinierte Funktion in einem Makro zu erstellen. (Der Grund, warum Bindungen es schwieriger machen, ist, dass die Richter eine Reihe von Regeln aufstellen müssen, nach denen Bindungen gebrochen werden können. Diese Regeln können variieren, was bedeutet, dass die Formeln – und benutzerdefinierten Funktionen – variieren können.)

Ein weiterer Vorschlag ist, die Art und Weise zu ändern, in der Ihre Wertungstabelle gepflegt wird. Anstatt eine große Matrix zu erstellen (26 Spalten und wie viele Teilnehmer es auch gibt), erstellen Sie eine kleine Datenbank mit nur drei Spalten: Name, Kategorie und Punktzahl. Sie würden dann die Daten für jede Person in die Datenbank eingeben und die Datenbank sortieren, um die gewünschten Gewinner zu erhalten. Sortieren Sie einfach zuerst nach Kategorie und dann nach Punktzahl, und Sie können leicht sehen, wer die drei besten Teilnehmer in jeder Kategorie sind.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (11521) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: