Accueil › Fonctions Excel › MIN et MAX
MIN et MAX dans Excel : la plus petite et la plus grande valeur
MIN renvoie le plus petit nombre d'une plage et MAX le plus grand. Avec MIN.SI.ENS et MAX.SI.ENS, vous pouvez ajouter des conditions, et combinées à une recherche, elles vous disent qui ou quoi a la valeur la plus élevée. Dans l'Excel en anglais, les fonctions s'appellent aussi MIN et MAX.
Dans ce guide
Syntaxe
=MIN(nombre1; [nombre2]; …) =MAX(nombre1; [nombre2]; …)Les deux ignorent les cellules vides, le texte et VRAI/FAUX dans une plage.
Exemple simple
| A | B | C | |
|---|---|---|---|
| 1 | Région | Vendeur | Ventes |
| 2 | Nord | Anne | 1 200 |
| 3 | Sud | Bruno | 800 |
| 4 | Nord | Charles | 950 |
| 5 | Est | Diane | 450 |
| 6 | Sud | Élise | 700 |
=MAX(C2:C6)renvoie 1 200=MIN(C2:C6)renvoie 450
S'exercer avec MIN et MAX : essayez vous-même
Lire est une chose, taper la formule en est une autre. Construisez la formule ci-dessous pas à pas : les indications vous disent quoi taper, et vous pouvez cliquer sur les cellules ou faire glisser dessus pour les ajouter, comme dans Excel.
Exercice: Trouvez en B9 la température la plus élevée de la semaine: =MAX(B2:B8)
Avec des conditions : MIN.SI.ENS et MAX.SI.ENS
=MAX.SI.ENS(plage_max; plage_critères1; critères1; …)- La plus grosse vente du Sud :
=MAX.SI.ENS(C2:C6; A2:A6; "Sud")renvoie 800. - La plus petite vente du Nord :
=MIN.SI.ENS(C2:C6; A2:A6; "Nord")renvoie 950.
Les critères fonctionnent comme dans SOMME.SI.ENS : du texte, ">100", des caractères génériques ou des références de cellule. MIN.SI.ENS et MAX.SI.ENS sont disponibles dans Excel 2019 et versions ultérieures.
Trouver qui a la valeur la plus élevée
MAX vous donne la valeur, pas la ligne. Combinez-la avec une recherche pour obtenir le nom :
Opérateurs de comparaison : quoi taper
| Tapez | Signifie |
|---|---|
| = | égal à |
| > | supérieur à |
| < | inférieur à |
| >= | supérieur ou égal à : d'abord >, puis = |
| <= | inférieur ou égal à : d'abord <, puis = |
| <> | différent de : d'abord <, puis > |
Toujours deux touches séparées, jamais un symbole spécial. Dans un critère, mettez l'opérateur et la valeur ensemble entre guillemets, comme ">=500" ou "<>Payé" comme condition.
renvoie Anne. Dans Microsoft 365 ou Excel 2021 et versions ultérieures : =RECHERCHEX(MAX(C2:C6); C2:C6; B2:B6). Si deux personnes partagent la valeur la plus élevée, les deux formules renvoient la première. Lisez INDEX/EQUIV.
Astuces apparentées
- La deuxième plus grande valeur ou le top 3 : utilisez GRANDE.VALEUR et PETITE.VALEUR.
- Plafonner une valeur :
=MIN(B2; 100)ne renvoie jamais plus de 100 ;=MAX(B2; 0)ne descend jamais sous 0. - La date la plus récente ou la plus ancienne : les dates sont des nombres, donc
=MAX(D2:D100)renvoie la date la plus récente. - Surlignez le maximum avec la mise en forme conditionnelle › Règles des valeurs plus/moins élevées › 10 valeurs les plus élevées, avec la valeur 1.
Questions fréquentes
Pourquoi MAX renvoie-t-elle 0 ?
La plage ne contient pas de vrais nombres, souvent parce que les nombres sont stockés en texte. Convertissez-les et MAX fonctionnera.
Comment trouver le maximum en ignorant les erreurs ?
Utilisez AGREGAT : =AGREGAT(4; 6; C2:C6) renvoie le maximum en ignorant les valeurs d'erreur.
MIN ignore-t-elle les zéros ?
Non. Pour trouver la plus petite valeur au-dessus de zéro, utilisez =MIN.SI.ENS(C2:C6; C2:C6; ">0").