Start › Excel-Funktionen › KGRÖSSTE und KKLEINSTE
KGRÖSSTE und KKLEINSTE in Excel: Top 3 und die letzten 5
KGRÖSSTE gibt den n-größten Wert eines Bereichs zurück und KKLEINSTE den n-kleinsten. Damit bauen Sie eine Top 3, finden den Zweitplatzierten oder bilden den Mittelwert der fünf schlechtesten Noten. Im englischen Excel heißen die Funktionen LARGE und SMALL.
In dieser Anleitung
Syntax
=KGRÖSSTE(Matrix; k) =KKLEINSTE(Matrix; k)k ist der Rang: 1 für den größten (oder kleinsten), 2 für den zweiten und so weiter. =KGRÖSSTE(Bereich; 1) entspricht MAX.
Beispiel: eine Top 3
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Verkäufer | Umsatz | Rang | Umsatz | |
| 2 | Anna | 1.200 | 1 | 1.200 | |
| 3 | Bruno | 800 | 2 | 950 | |
| 4 | Carl | 950 | 3 | 800 | |
| 5 | Diana | 450 | |||
| 6 | Emil | 700 |
Mit den Rängen 1, 2 und 3 in Spalte D erhalten Sie beim Herunterkopieren 1.200, 950 und 800. Für die letzten 3 verwenden Sie KKLEINSTE: 450, 700, 800.
KGRÖSSTE und KKLEINSTE üben: selbst ausprobieren
Lesen ist das eine, selbst tippen das andere. Bauen Sie die Formel unten Schritt für Schritt auf: Die Tipps sagen Ihnen, was Sie eingeben müssen, und Sie können auf Zellen klicken oder darüber ziehen, um sie hinzuzufügen, genau wie in Excel.
Aufgabe: Finden Sie in D2 den zweithöchsten Umsatz: =KGRÖSSTE(B2:B7;2)
Die passenden Namen anzeigen
=INDEX($A$2:$A$6; VERGLEICH(E2; $B$2:$B$6; 0))Diese Formel sucht, wer den Wert aus E2 hat: Anna, Carl und Bruno. Haben zwei Personen genau denselben Wert, geben beide Zeilen den ersten Namen zurück; die häufigen Fragen zeigen, wie Sie das beheben.
In Microsoft 365 oder Excel 2021 und neuer erhalten Sie eine komplette Top 3 mit Namen in einer einzigen Formel: =ÜBERNEHMEN(SORTIEREN(A2:B6; 2; -1); 3)
Weitere Anwendungen
- Summe der Top 3:
=KGRÖSSTE(B2:B6; 1) + KGRÖSSTE(B2:B6; 2) + KGRÖSSTE(B2:B6; 3)ergibt 2.950. - Mittelwert ohne die schlechteste Note:
=(SUMME(B2:B6)-KKLEINSTE(B2:B6; 1))/(ANZAHL(B2:B6)-1) - Das nächste Datum:
=KKLEINSTE(D2:D100; ZÄHLENWENN(D2:D100; "<"&HEUTE())+1)gibt das erste Datum ab heute zurück.
Fehler
#ZAHL! bedeutet, dass k größer ist als die Anzahl der Werte (der 6.-größte von 5 Zahlen), oder dass k 0 oder negativ ist.
Häufige Fragen
Wie löse ich Gleichstände in einer Top 3?
In Microsoft 365 verwenden Sie SORTIEREN und ÜBERNEHMEN wie oben; jede Zeile bleibt zusammen. In älteren Versionen addieren Sie zu den Werten einen winzigen Unterschied, etwa =B2+ZEILE()/100000, und ermitteln den Rang über diese Hilfsspalte.
Was ist der Unterschied zwischen KGRÖSSTE und MAX?
MAX gibt nur den größten Wert zurück. KGRÖSSTE kann den 2., 3. oder jeden n-größten Wert zurückgeben; KGRÖSSTE(Bereich; 1) entspricht MAX.
Kann KGRÖSSTE mit Bedingungen arbeiten?
Ja, in Microsoft 365: =KGRÖSSTE(FILTER(B2:B6; A2:A6="Nord"); 1) gibt den größten Wert aus dem Norden zurück.