Excel-Tutorial: So erhalten Sie n-te Werte mit SMALL und LARGE

So erhalten Sie n-te Werte mit SMALL und LARGE

In diesem Video sehen wir uns an, wie die n-ten kleinsten oder größten Werte in einem Bereich mit den Funktionen SMALL und LARGE berechnet werden. Dies wäre zum Beispiel der 1., 2. und 3. kleinste oder größte Wert.

In diesem ersten Blatt haben wir eine Liste von Studenten mit 5 Testergebnissen. Verwenden Sie die Funktion LARGE, um die besten 3 Punkte für jeden Schüler zu extrahieren.

Verwenden Sie LARGE, um Spitzenwerte zu erhalten. Die LARGE-Funktion benötigt ein Array und etwas namens "k", das Sie sich als "n-te" vorstellen können.

In diesem Fall zeige ich also nur auf die 5 Punkte für das Array und gebe 1 für K ein. Dies gibt uns die höchste Punktzahl für den ersten Schüler.

Um die Formel zu kopieren, muss ich zuerst die Spaltenreferenzen für den Bereich sperren, damit sie sich nicht ändern.

Dann kann ich die Formel kopieren und zurückkommen, um k nach Bedarf zu ändern.

Wenn ich alle 3 Formeln nach unten kopiere, erhalten wir die beste Punktzahl für jeden Schüler in der Liste.

Lassen Sie mich Ihnen ein paar Tricks zeigen, wie man in dieser Situation mit k umgeht…

Da wir bereits eine Nummer in der Spaltenüberschrift haben, könnte ich diese einfach in der Formel verwenden… Zeile 5 sperren.

Dadurch kann ich überall die gleiche Formel kopieren.

Ich könnte auch die COLUMN-Funktion verwenden, um k dynamisch zu berechnen. COLUMN zeigt uns, dass wir uns in den Spalten 9, 10 und 11 befinden.

Durch Subtrahieren von 1 können wir also die Zahlen 1, 2 und 3 erzeugen.

Dann kann ich diese Konstruktion überall direkt in der Formel verwenden.

Schauen wir uns nun die SMALL-Funktion an.

Hier haben wir eine Liste der Rennergebnisse, und ich möchte die besten drei Male insgesamt extrahieren. Die besten Zeiten sind die kürzesten Zeiten, daher ist dies ein Job für die SMALL-Funktion.

Ich habe bereits einen Rang in Spalte E mit der Rangfunktion, die ich als Referenz hinterlassen werde

Ich habe auch Bereiche für "Namen" und "Zeiten" benannt, um das Lesen von Formeln zu erleichtern.

Small funktioniert genau wie LARGE, also verwende ich "times" für das Array und nehme dann einfach k aus der linken Spalte.

Wenn ich die Formel nach unten kopiere, erhalten wir die 3 kürzesten oder besten Zeiten.

Sie fragen sich vielleicht, wie wir für jede dieser Zeiten einen Namen bekommen können?

Unter der Annahme, dass keine Duplikate vorhanden sind, können wir INDEX und MATCH verwenden.

MATCH gibt uns jedes Mal die Position in der Liste.

Dann kann ich einfach diese Formel nehmen und sie direkt in INDEX verwenden, um den Namen abzurufen.

Kurs

Kernformel

Verwandte Verknüpfungen

Geben Sie dieselben Daten in mehrere Zellen ein Ctrl + Enter + Return

Interessante Beiträge...