Tu veux trouver le prix le plus bas d'un catalogue, la date de début d'un projet ou le stock minimum à surveiller ? La fonction MIN te donne la réponse instantanément. Elle parcourt tes données et t'indique la plus petite valeur en une fraction de seconde.
Que tu gères des budgets, analyses des performances ou surveilles des seuils critiques, MIN est là pour identifier rapidement les points bas de tes données. Fini le tri manuel ou le parcours ligne par ligne : une formule suffit.
Syntaxe de la fonction MIN
=MIN(nombre1; [nombre2]; ...)Comprendre chaque paramètre de la fonction MIN
MIN se contente d'un seul argument obligatoire : nombre1, qui peut être une valeur, une cellule ou une plage entière comme A1:A1000. Tout le reste est facultatif, mais bien pratique quand tes chiffres sont éparpillés sur plusieurs colonnes ou feuilles : tu peux empiler jusqu'à 254 arguments supplémentaires, tous comparés dans le même calcul.
nombre1
: le premier nombre, la première plage ou la première référence à évaluerTu peux saisir une valeur directe comme 50, une cellule comme A1, ou une plage complète comme A1:A1000. C'est le seul paramètre requis.
Astuce : MIN fonctionne avec les dates. Comme Excel les stocke sous forme de nombres, MIN te retourne la date la plus ancienne d'une plage.
[nombre2]
: nombres, plages ou références supplémentaires à comparer(facultatif)Tu peux en ajouter jusqu'à 254. Utile quand tes données sont réparties sur plusieurs colonnes ou plusieurs feuilles de calcul.
Pas envie d'écrire la formule MIN à la main ?
Génère-la avec notre IAExemples pratiques pas à pas
Acheteur : trouver le fournisseur le moins cher
Tu es acheteur dans une entreprise industrielle. Tu as reçu des devis de plusieurs fournisseurs pour une pièce et tu dois identifier le prix le plus compétitif pour négocier.
| A | B | |
|---|---|---|
| 1 | Fournisseur | Prix unitaire (€) |
| 2 | Fournisseur A | 12,50 |
| 3 | Fournisseur B | 9,80 |
| 4 | Fournisseur C | 11,20 |
| 5 | Fournisseur D | 10,40 |
=MIN(B1:B4)La fonction parcourt les quatre prix et retourne le plus bas, 9,80 € (Fournisseur B). Tu peux utiliser cette référence pour négocier avec les autres fournisseurs ou pour vérifier si la différence justifie un changement.
Gestionnaire de stock : identifier le niveau de stock critique
Tu es gestionnaire de stock et tu surveilles les niveaux de plusieurs produits. Tu dois repérer le stock le plus bas pour anticiper une rupture.
| A | B | |
|---|---|---|
| 1 | Produit | Stock actuel |
| 2 | Câbles USB | 245 |
| 3 | Claviers | 18 |
| 4 | Souris | 89 |
| 5 | Ecrans | 34 |
=MIN(B1:B4)La fonction retourne le plus petit niveau de stock, 18 (Claviers) : une commande de réapprovisionnement s'impose. Attention, elle ne te dit pas QUEL produit a ce stock (pour ça, combine avec INDEX/EQUIV ou utilise la mise en forme conditionnelle).
Attention : MIN ne te dit pas quel produit a le stock minimum, seulement la valeur. Pour identifier le produit correspondant, utilise la combinaison INDEX/EQUIV : =INDEX(A1:A4; EQUIV(MIN(B1:B4); B1:B4; 0)).
Chef de projet : trouver la date de démarrage du projet
Tu es chef de projet et tu dois communiquer la date de lancement officielle. Plusieurs tâches démarrent à des dates différentes, tu veux trouver la première.
| A | B | |
|---|---|---|
| 1 | Tâche | Date de début |
| 2 | Analyse | 15/01/2025 |
| 3 | Design | 01/02/2025 |
| 4 | Développement | 01/03/2025 |
| 5 | Tests | 15/04/2025 |
=MIN(B1:B4)Comme Excel stocke les dates comme des nombres, la fonction retourne la plus ancienne, 15/01/2025 (phase Analyse). Pense à formater la cellule résultat en « Date » pour voir la date lisible.
Astuce de pro : Pour la date de fin du projet, utilise MAX à la place de MIN. Les deux fonctions fonctionnent identiquement avec des dates.
Contrôleur de gestion : repérer le mois le plus faible
Tu es contrôleur de gestion et tu analyses le chiffre d'affaires mensuel. Tu veux identifier le mois creux pour comprendre la saisonnalité de l'activité.
| A | B | |
|---|---|---|
| 1 | Mois | CA (k€) |
| 2 | Janvier | 120 |
| 3 | Février | 95 |
| 4 | Mars | 145 |
| 5 | Avril | 88 |
| 6 | Mai | 110 |
| 7 | Juin | 135 |
=MIN(B1:B6)La fonction retourne le chiffre d'affaires le plus faible, 88 k€ (Avril). Tu peux maintenant analyser les causes (vacances scolaires, saisonnalité, actions commerciales). En la combinant avec MAX, tu calcules aussi l'amplitude entre le meilleur et le pire mois.
Mets la fonction MIN en pratique avec un exercice corrigé
M'entraînerLes erreurs fréquentes avec la fonction MIN
MIN ne renvoie quasiment jamais de code d'erreur visible : ses pièges sont silencieux. Le plus fréquent, c'est un 0 qui s'affiche alors que tu attendais ton vrai minimum, parce que ta plage ne contient que du texte ou des cellules vides et qu'Excel retombe sur zéro par défaut.
L'autre traquenard est plus sournois : les zéros bien présents dans tes données sont comptés comme des valeurs, donc si un 0 signifie « pas encore renseigné », MIN te le retournera à la place du plus petit chiffre réel.
MIN retourne 0 sur une plage vide
Si ta plage ne contient que du texte ou des cellules vides, MIN retourne 0. Ce n'est pas une erreur, c'est le comportement normal d'Excel quand aucune valeur numérique n'est trouvée.
Solution : Vérifie d'abord si la plage contient des nombres avant d'appeler MIN : =SI(NB(A1:A10)=0; "Aucune donnée"; MIN(A1:A10)). NB compte uniquement les cellules numériques, donc NB=0 signifie que la plage est vide de nombres.
MIN inclut des zéros non voulus
Contrairement aux cellules vides, les zéros sont pris en compte par MIN. Si tes zéros représentent « pas de valeur » (ex. produits non encore vendus), MIN retournera 0 au lieu du vrai minimum.
Solution : Utilise MIN.SI.ENS pour exclure les zéros : =MIN.SI.ENS(A1:A10; A1:A10; ">0"). Cette formule cherche le minimum parmi les valeurs strictement positives.
MIN vs PETITE.VALEUR vs MIN.SI.ENS
Reste sur MIN tant que tu veux juste la plus petite valeur d'une plage. Dès que tu cherches la 2ᵉ ou la 3ᵉ plus basse (pour un podium inversé, par exemple), passe à PETITE.VALEUR qui prend un rang en paramètre. Et si ton minimum doit respecter une condition, comme « le prix le plus bas mais uniquement pour Paris », c'est MIN.SI.ENS qu'il te faut, à condition d'être sur Excel 2016 ou plus récent.
| Fonction | Utilité | Exemple | Disponibilité |
|---|---|---|---|
| MIN | La plus petite valeur | =MIN(A1:A100) | Toutes versions |
| PETITE.VALEUR | La nième plus petite valeur | =PETITE.VALEUR(A1:A100; 2) | Toutes versions |
| MIN.SI.ENS | Minimum avec conditions | =MIN.SI.ENS(B:B; A:A; "Paris") | Excel 2016+ |
Questions fréquentes sur la fonction MIN
MIN fonctionne-t-elle avec des dates ?
Oui, MIN retourne la date la plus ancienne car Excel stocke les dates sous forme de nombres séquentiels. La date la plus ancienne correspond au plus petit nombre. Pense à formater la cellule résultat en « Date » pour afficher la date lisible.
Comment trouver le minimum selon une condition ?
Utilise MIN.SI.ENS (disponible depuis Excel 2016) avec la syntaxe =MIN.SI.ENS(plage_min; plage_critère; critère). Par exemple, =MIN.SI.ENS(B:B; A:A; "Paris") retourne le prix minimum pour Paris. Pour les versions antérieures, utilise une formule matricielle avec CTRL+MAJ+ENTRÉE.
MIN ignore-t-elle les cellules vides et le texte ?
Oui, MIN ne prend en compte que les valeurs numériques. Les cellules vides, le texte et les erreurs sont automatiquement ignorés dans le calcul. Seuls les zéros sont pris en compte, ce qui peut poser problème si tes zéros signifient « pas de valeur ».
Quelle est la différence entre MIN et PETITE.VALEUR ?
MIN retourne uniquement la plus petite valeur, l'équivalent de PETITE.VALEUR(plage; 1). PETITE.VALEUR te permet de récupérer la 2ème, 3ème ou nième plus petite valeur avec un paramètre rang. Si tu veux le podium des 3 valeurs les plus basses, PETITE.VALEUR est ta fonction.
Comment afficher un message si MIN retourne 0 sur une plage vide ?
Utilise =SI(NB(A1:A10)=0; "Aucune donnée"; MIN(A1:A10)) pour vérifier si la plage contient des nombres avant d'afficher le minimum. NB compte uniquement les cellules numériques, donc quand il vaut 0, tu sais que ta plage est vide de valeurs.
Pour aller plus loin
Les fonctions similaires : MAX, PETITE.VALEUR, MIN.SI.ENS, MOYENNE, NB
Bloqué sur une formule Excel ?
Pose ta question à notre assistant Excel IA, il te sort la bonne formule en quelques secondes.
Essayer l'assistant IAGratuit · 10 questions par mois

