Description
Utilisez cette fonction pour renvoyer la k-ième plus petite valeur d'un ensemble de données. Pris en charge dans les chaînes. Peut être utilisé avec CHILDREFS.
SMALL est utile pour trouver des valeurs classées spécifiques dans un ensemble de données, telles que la troisième valeur la plus petite ou les 10 % de scores les plus faibles.
Syntaxe
SMALL(tableau, k)
Les entrées
Cette fonction accepte les arguments suivants :
| Nom | Obligatoire | Description | Entrée valide |
|---|---|---|---|
réseau |
Oui | Le tableau ou la plage de données pour lequel vous souhaitez déterminer la k-ième plus petite valeur. | Une référence de cellule, une plage de cellules ou une formule qui aboutit à l'un ou l'autre de ces éléments. |
k |
Oui | La position (à partir de la plus petite) de la valeur à renvoyer. | Un entier positif compris entre 1 et le nombre d'éléments du tableau, une référence à une cellule contenant un entier positif compris dans cette plage, ou une formule donnant l'un ou l'autre de ces résultats. |
Exemple
Données d’échantillon
| A | B |
|---|---|
| Note | Étudiant |
| 85 | Alice |
| 92 | Bob |
| 78 | Charlie |
| 95 | David |
| 88 | Eva |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Trouver la valeur la plus faible dans un ensemble de données. | =SMALL(A2:A6, 1) |
Renvoie la note la plus basse parmi les cinq élèves. Résultat : 78 |
| Rechercher la valeur située à un rang donné à partir du bas d'un ensemble de données. | =SMALL(A2:A6, 3) |
Renvoie le troisième score le plus bas parmi les cinq élèves. Résultat : 88 |
| Pour trouver la valeur la plus élevée d'un ensemble de données, il suffit de rechercher la valeur la plus petite classée en dernière position. | =SMALL(A2:A6, COUNT(A2:A6)) |
Compte les 5 scores, puis renvoie le 5e plus petit — qui est en fait le plus grand. Résultat : 95 |
| Déterminez la note correspondant à un centile donné dans un ensemble de données. | =SMALL(A2:A6, ROUNDUP(COUNT(A2:A6)*0.2, 0)) |
Calcule le rang correspondant au 20e centile de 5 notes (en arrondissant à l'unité supérieure jusqu'au rang 1), puis renvoie la note associée à ce rang. Résultat : 78 |
| Rechercher le nom associé à une valeur de classement spécifique dans un ensemble de données. | =INDEX(B2:B6, MATCH(SMALL(A2:A6, 2), A2:A6, 0)) |
Recherche la deuxième note la plus basse (85), détermine sa position parmi les notes, puis renvoie le nom de l'élève correspondant à cette position. Résultat : Alice |
Notes
- SMALL ignore les cellules vides et les valeurs de texte dans le tableau.
- PETIT est le contraire de GRAND.
- SMALL peut référencer un maximum de 8 191 valeurs.
- Si le tableau est vide, SMALL renvoie la valeur #NUM!.
- Si k ≤ 0 ou si k est plus grand que le nombre de points de données, SMALL renvoie le paramètre
- Lorsque k = 1, la fonction SMALL renvoie le même résultat que MIN.
- Si n est le nombre de points de données dans le tableau,
SMALL(tableau,1)correspond à la plus petite valeur, etSMALL(tableau,n)correspond à la plus grande valeur.
Astuces
- Utilisez la fonction SMALL en combinaison avec les fonctions INDEX et MATCH pour rechercher des informations associées à des valeurs classées spécifiques.
- SMALL peut être utilisé pour créer des listes "Top N" ou "Bottom N" lorsqu'il est combiné avec des plages dynamiques.
- Pour calculer les centiles, combinez la fonction SMALL avec COUNT et ROUNDUP.
- ATTENTION : la fonction « SMALL » traite les nombres stockés sous forme de texte comme des nombres réels, ce qui peut entraîner des résultats inattendus si vos données n'ont pas été correctement nettoyées.
Fonctions connexes
MOYENNE
MOYENNE.A
MOYENNE.SI
MOYENNE.SI.MULTIPLE
GRAND
MAX
MAX.A
MAX.SI.MULTIPLE
MÉDIANE
MIN
MINA
MIN.SI.MULTIPLE
PERCENTILE
PERCENTILE.EXC
PERCENTILE.INC
QUARTILE
QUARTILE.EXC
QUARTILE.INC
RANK
RANK.AVG
RANK.EQ
SMALL
STDEV
STDEV.P
STDEV.S
STDEVA
STDEVPA