cellio

Fonctions MIN et MAX sur Excel : Guide Complet

Maîtrisez MIN et MAX sur Excel pour trouver la plus petite et la plus grande valeur, ignorer les zéros, plafonner un résultat et repérer la bonne ligne.

Par Ayoub Farid · · 3 min de lecture

La fonction MIN renvoie le plus petit nombre d'une plage (range) et MAX le plus grand. Ces fonctions Excel répondent à des questions concrètes du quotidien : « quel a été notre meilleur mois ? », « quel est le fournisseur le moins cher ? » ou « quelle est la note la plus basse de la classe ? ».

(Remarque : dans la version française d'Excel, les fonctions portent les mêmes noms MIN et MAX, mais utilisent le point-virgule comme séparateur d'arguments).

La syntaxe

=MIN(number1, [number2], ...)
=MAX(number1, [number2], ...)

Exemple pratique

AB
1MoisVentes
2Janv4 200
3Févr3 900
4Mars4 800
5Avr5 100
=MAX(B2:B5)   → 5 100
=MIN(B2:B5)   → 3 900

Pour calculer l'écart entre les deux dans votre feuille de calcul : =MAX(B2:B5)-MIN(B2:B5) → 1 200.

Quel était le mois correspondant ?

MAX vous donne la valeur brute, pas le nom du mois. Associez-la à une fonction de recherche comme XLOOKUP (RECHERCHEX) :

=XLOOKUP(MAX(B2:B5),B2:B5,A2:A5)

Résultat : Avr. Sur les versions antérieures d'Excel, utilisez la combinaison INDEX/MATCH (INDEX/EQUIV) : =INDEX(A2:A5,MATCH(MAX(B2:B5),B2:B5,0)). Consultez notre guide sur INDEX EQUIV. Si deux mois affichent le même score maximal, la formule renverra le premier rencontré.

Ignorer les zéros ou les cellules vides

Les cellules vides sont automatiquement ignorées, mais les zéros sont pris en compte. Dans un tableau de suivi en cours, MIN renvoie donc fréquemment 0. Pour exclure ces valeurs, utilisez MINIFS (MIN.SI.ENS sur Excel en français, disponible sous Excel 2019+, Microsoft 365 et Google Sheets) :

=MINIFS(B2:B13,B2:B13,">0")

MIN et MAX avec conditions

Pour afficher la vente la plus élevée concernant uniquement le produit « Coffee » avec MAXIFS (MAX.SI.ENS) :

=MAXIFS(B2:B50,D2:D50,"Coffee")

Plafonner ou plancher une valeur

Astuce très pratique : MIN et MAX permettent d'encadrer facilement un calcul sans imbriquer de fonction IF (SI).

  • Prime plafonnée à 500 € : =MIN(B2*10%,500)
  • Valeur qui ne descend jamais sous 0 : =MAX(B2-C2,0)

Deuxième valeur la plus élevée ou la plus basse

Pour obtenir le deuxième résultat le plus fort ou le plus faible, utilisez LARGE (GRANDE.VALEUR) ou SMALL (PETITE.VALEUR) :

=LARGE(B2:B13,2)
=SMALL(B2:B13,2)

Pour établir un classement complet dans votre tableur, découvrez notre article sur la fonction RANG.

Erreurs fréquentes

  • Nombres stockés sous forme de texte : ils sont purement ignorés par le calcul. Si MAX renvoie 0, vérifiez le format de chaque cellule.
  • Inclure la ligne de total : si vous sélectionnez la colonne entière, MAX renverra simplement la somme totale. Ajustez précisément vos plages.
  • Les dates sont des numéros de série : sur Excel, une date n'est qu'un nombre. Appliquer MAX sur une colonne de dates renvoie la date la plus récente. Par exemple, =MAX(C2:C50) identifie immédiatement la commande la plus récente.

Pratiquez dès maintenant

La leçon « MIN & MAX » de Cellio vous invite à repérer le meilleur et le pire mois d'activité sur une véritable feuille de vente, avant de combiner ces outils avec d'autres formules Excel dans les modules suivants. Un incontournable du module Débutant, disponible dès aujourd'hui dans l'application.

Questions fréquentes

Comment trouver la valeur la plus haute sur Excel ?

Utilisez la formule =MAX(plage), par exemple =MAX(B2:B13).

Comment trouver la valeur minimale sans prendre en compte les zéros ?

Utilisez la fonction conditionnelle =MINIFS(B2:B13,B2:B13,">0") (ou MIN.SI.ENS sous Excel en français).

Comment identifier la ligne qui contient la valeur maximale ?

Combinez MAX avec XLOOKUP (RECHERCHEX) ou INDEX/EQUIV, par exemple : =XLOOKUP(MAX(B2:B13),B2:B13,A2:A13).

Les fonctions MIN et MAX fonctionnent-elles avec des dates ?

Oui, parfaitement. MIN renvoie la date la plus ancienne et MAX renvoie la date la plus récente.

À lire aussi