Description
Utilisez cette fonction pour renvoyer la k-ième plus petite valeur d’un jeu 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 nombre entier positif compris entre 1 et le nombre d’éléments du tableau, une référence à une cellule contenant un nombre entier positif dans cette plage, ou une formule qui aboutit à l’un ou l’autre de ces éléments. |
Exemple
Données d’échantillon
| A | B | ||
|---|---|---|---|
| 1 | Note | Étudiant | |
| 2 | 85 | Alice | |
| 3 | 92 | Bob | |
| 4 | 78 | Charlie | |
| 5 | 95 | David | |
6 |
88 | Eva |
Exemples de formules
| Cas d'utilisation | Formule | Explication et résultat |
|---|---|---|
| Recherche la valeur la plus basse d’un jeu de données. | =SMALL(A2:A6, 1) |
Renvoie le score le plus bas parmi les cinq étudiants. Résultat : 78 |
| Recherche la valeur à un rang spécifique en partant du bas d’un jeu de données. | =SMALL(A2:A6, 3) |
Renvoie le troisième score le plus bas parmi les cinq étudiants. Résultat : 88 |
| Recherche la valeur la plus élevée d’un jeu de données en demandant la plus petite valeur du dernier rang. | =SMALL(A2:A6, COUNT(A2:A6)) |
Compte les 5 scores, puis renvoie le 5e plus petit - ce qui correspond à la valeur la plus élevée. Résultat : 95 |
| Recherche le score qui marque un centile spécifique dans un jeu de données. | =SMALL(A2:A6, ROUNDUP(COUNT(A2:A6)*0.2, 0)) |
Calcule quel rang correspond au 20e centile de 5 scores (en arrondissant au rang 1), puis renvoie le score à ce rang. Résultat : 78 |
| Recherche le nom associé à une valeur classée spécifique dans un jeu de données. | =INDEX(B2:B6, MATCH(SMALL(A2:A6, 2), A2:A6, 0)) |
Trouve le second score le plus bas (85), localise sa position parmi les scores, puis renvoie le nom de l’étudiant 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, 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 SMALL en combinaison avec INDEX et MATCH pour trouver 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 les calculs de percentiles, combinez SMALL avec COUNT et ROUNDUP.
- ATTENTION : SMALL traite les nombres stockés sous forme de texte comme de vrais nombres, ce qui peut entraîner des résultats inattendus si vos données ne sont pas correctement nettoyées.
Fonctions connexes
- 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