So suchen Sie die Top-5-Werte mit doppelten Werten mithilfe von INDEX-MATCH in Excel

Anonim

In diesem Artikel erfahren Sie, wie Sie mit doppelten Nachschlagewerten in Excel nach mehreren Werten suchen.

Hier also das Szenario. Ich habe 10 Schüler. Ich habe eine Prüfung vorbereitet. In dieser Prüfung hat jeder Schüler eine Punktzahl von 100 erreicht. Jetzt möchte ich in Excel eine Formel schreiben, die mir den Namen der Top-5-Scorer sagt.

Anscheinend kann ich die LARGE-Funktion nutzen, um Top-Werte zu erhalten. Und dann die Funktion SVERWEIS-AUSWAHL oder INDEX-VERGLEICH, um die Namen aufzuspüren.

Aber das Problem hier ist, dass es widersprüchliche Ergebnisse hat. Und wenn Sie versuchen, INDEX-MATCH zu verwenden, gibt es den Vornamen zurück, der für dieselben Partituren gefunden wurde. Der zweite Name der doppelten Partitur wird nicht abgerufen.

=INDEX($A$2:$A$11,MATCH(LARGE($B$2:$B$11,E2),$B$2:$B$11,0))


Sie können sehen, dass wir zwei Topscorer haben, Kamal und Mridam, die 54 erzielten. Aber auf beiden Positionen wird nur der Name von Kamal geholt.

Diese Formel ist in Ordnung, es braucht nur ein wenig Hilfe, um jede Punktzahl eindeutig zu identifizieren. Also brauchen wir hier eine helfende Kolumne.

Schreiben Sie in C2 diese Formel und kopieren Sie sie durch C11.

=RAND()+B2


Die RAND-Funktion gibt eine Zufallszahl zwischen 1 und 0 zurück.

Jetzt fügt diese Spalte den Scores eine Zufallszahl hinzu. Da die hinzugefügte Zahl zwischen 1 und 0 liegt, ändert sich die tatsächliche Punktzahl nicht wesentlich.

Jetzt können wir diese Spalte verwenden, um die Namen unserer Top-4-Scorer zu erhalten.

=INDEX($A$2:$A$11,MATCH(LARGE($C$2:$C$11,E2),$C$2:$C$11,0))

Hier
LARGE($C$2:$C$11,E2): Die LARGE-Funktion in Excel gibt die n-größte Zahl aus dem Bereich zurück $C$2:$C$11, was ein eindeutiger Wert sein wird.
SPIEL(GROSS($C$2:$C$11,E2),$C$2:$C$11,0): Die Match-Funktion sucht nach diesem maximalen Wert im Bereich $C$2:$C$11, und gibt seinen Index zurück.
INDEX($A$2:$A$11,MATCH(GROSS($C$2:$C$11,E2),$C$2:$C$11,0)): Jetzt prüft die INDEX-Funktion diesen Index im Bereich 2 €: 11 €, und gibt den Namen an dieser Position zurück.

Sie können diese Helper-Spalte ausblenden oder mit Farben unsichtbar machen.

Beachten Sie, dass dies nur für numerische Werte funktioniert. Bei Textwerten schlägt es fehl. Wenn Sie mehrere Werte mit doppelten Nachschlagewerten SVERWEISEN möchten, funktioniert dies nicht.

Ich hoffe, das war hilfreich. Lassen Sie es mich wissen, wenn Sie spezielle Anforderungen haben. Schreiben Sie es in den Kommentarbereich unten.

Wie man mehrere Werte in Excel SVERWEIST

So verwenden Sie INDEX und MATCH to Lookup-Wert in Excel

So suchen Sie den Wert mit mehreren Kriterien in Excel

Populäre Artikel:

50 Excel-Kurzbefehle zur Steigerung Ihrer Produktivität

So verwenden Sie die SVERWEIS-Funktion in Excel

So verwenden Sie die ZÄHLENWENN-Funktion in Excel

So verwenden Sie die SUMIF-Funktion in Excel