Beschreibung
Verwenden Sie diese Funktion, um den k-kleinsten Wert in einem Dataset zurückzugeben. Unterstützt in Chains. Kann mit CHILDREFS verwendet werden.
SMALL ist nützlich, um bestimmte Werte in einem Datensatz zu finden, z. B. den drittkleinsten Wert oder die untersten 10 % der Werte.
Syntax
SMALL(array, k)
Eingaben
Diese Funktion nimmt die folgenden Argumente entgegen:
| Name | Erforderlich | Beschreibung | Gültige Eingabe |
|---|---|---|---|
Array |
Ja | Das Array oder der Datenbereich, für den Sie den k-ten kleinsten Wert ermitteln möchten. | Ein Zellbezug, ein Zellbereich oder eine Formel, die zu einem der beiden führt. |
k |
Ja | Die Position (vom kleinsten) des zurückzugebenden Wertes. | Eine positive Ganzzahl von 1 bis zur Anzahl der Elemente im Array, ein Verweis auf eine Zelle mit einer positiven Ganzzahl in diesem Bereich oder eine Formel, die eines von beiden ergibt. |
Beispiel
Stichprobendaten
| A | B | ||
|---|---|---|---|
| 1 | Ergebnis | Studenten | |
| 2 | 85 | Alice | |
| 3 | 92 | Bob | |
| 4 | 78 | Charlie | |
| 5 | 95 | David | |
6 |
88 | Eva |
Beispiel-Formeln
| Anwendungsfall | Formel | Erklärung und Ergebnis |
|---|---|---|
| Den niedrigsten Wert in einem Dataset finden. | =KLEIN(A2:A6, 1) |
Gibt den kleinsten Score unter den fünf Schülern zurück. Ergebnis: 78 |
| Den Wert an einem bestimmten Rang von unten in einem Dataset finden. | =KLEIN(A2:A6, 3) |
Gibt den drittniedrigsten Score unter den fünf Schülern zurück. Ergebnis: 88 |
| Den höchsten Wert in einem Dataset finden, indem nach dem letztplatzierten kleinsten Wert gefragt wird. | =SMALL(A2:A6, COUNT(A2:A6)) |
Zählt die 5 Scores und gibt dann den 5.-kleinsten zurück (was dem größten entspricht). Ergebnis: 95 |
| Den Score finden, der ein bestimmtes Perzentil in einem Dataset markiert. | =SMALL(A2:A6, ROUNDUP(COUNT(A2:A6)*0.2, 0)) |
Berechnet, welcher Rang dem 20. Perzentil von 5 Scores entspricht (Aufrunden auf Rang 1), und gibt dann den Score auf diesem Rang zurück. Ergebnis: 78 |
| Den Namen finden, der mit einem bestimmten platzierten Wert in einem Dataset verknüpft ist. | =INDEX(B2:B6, MATCH(SMALL(A2:A6, 2), A2:A6, 0)) |
Findet den zweitniedrigsten Score (85), ermittelt seine Position unter den Scores und gibt den entsprechenden Schülernamen an dieser Position zurück. Ergebnis: Alice |
Hinweise
- SMALL ignoriert leere Zellen und Textwerte in der Matrix.
- SMALL ist das Gegenteil von LARGE.
- SMALL kann auf maximal 8.191 Werte verweisen.
- Wenn array leer ist, gibt SMALL den #NUM!-Fehler zurück.
- Ist k ≤ 0 oder ist k größer als die Anzahl der Datenpunkte, gibt SMALL den #NUM!-Fehler zurück.
- Wenn k = 1 ist, liefert KKLEINSTE dasselbe Ergebnis wie MIN.
- Wenn n die Anzahl der Datenpunkte in array ist, entspricht
SMALL(array,1)dem kleinsten Wert undSMALL(array,n)dem größten Wert.
Tipps
- Verwenden Sie KKLEINSTE in Kombination mit INDEX und VERGLEICH, um Informationen zu bestimmten Rangwerten zu finden.
- SMALL kann in Kombination mit dynamischen Bereichen zur Erstellung von "Top N"- oder "Bottom N"-Listen verwendet werden.
- Für Perzentilberechnungen kombinieren Sie KKLEINSTE mit ANZAHL und AUFRUNDEN.
- VORSICHT: KKLEINSTE behandelt als Text gespeicherte Zahlen als tatsächliche Zahlen, was zu unerwarteten Ergebnissen führen kann, wenn Ihre Daten nicht richtig bereinigt sind.
Verwandte Funktionen
- AVERAGE
- AVERAGEA
- AVERAGEIF
- AVERAGEIFS
- LARGE
- MAX
- MAXA
- MAXIFS
- MEDIAN
- MIN
- MINA
- MINIFS
- PERCENTILE
- PERCENTILE.EXC
- PERCENTILE.INC
- QUARTILE
- QUARTILE.EXC
- QUARTILE.INC
- RANK
- RANK.AVG
- RANK.EQ
- STDEV
- STDEV.P
- STDEV.S
- STDEVA
- STDEVPA