Qu'est-ce que la fonction MINA ?
MINA (MINA en anglais également) sert de garde-fou quand tu veux être sûr que le minimum affiché reflète l'état réel de ta plage, y compris ses cellules mal renseignées. Contrairement à MIN qui les ignore silencieusement, elle les fait peser dans le calcul, ce qui te permet de détecter d'un coup d'œil qu'une donnée n'est pas un vrai nombre.
Concrètement, tu l'utiliseras quand tes données sont hétérogènes : une colonne de scores de satisfaction avec des mentions "Non concerné", un suivi de tâches mêlant pourcentages et cases à cocher VRAI/FAUX, ou encore un import de données externes qui mélange chiffres et libellés. MINA te garantit qu'aucune cellule ne sera silencieusement ignorée.

Comprendre chaque paramètre de la fonction MINA
MINA accepte de 1 à 255 arguments. Seul le premier (valeur1) est obligatoire, les suivants viennent s'ajouter quand tes données sont éclatées sur plusieurs zones. Quel que soit l'ordre où tu les places, MINA applique partout les mêmes règles de conversion : le texte et FAUX deviennent 0, VRAI devient 1, et les cellules vides passent à la trappe.
valeur1
: la première valeur ou plage de cellules à analyserElle peut contenir des nombres, du texte, des valeurs logiques (VRAI/FAUX) ou un mélange de tout ça. MINA analyse chaque élément et applique ses règles de conversion avant de chercher le minimum.
Tu peux passer une plage comme B2:B10, une cellule individuelle comme C5, ou même une valeur directe comme 100 ou VRAI.
[valeur2]
: des valeurs ou plages supplémentaires à inclure dans la recherche du minimum(facultatif)Tu peux en ajouter autant que nécessaire, jusqu'à 255 arguments au total. MINA analysera toutes ces valeurs ensemble pour trouver le minimum global.
Tu peux mélanger librement plages et valeurs individuelles : =MINA(A1:A10; C5; E1:E5; 100) est parfaitement valide.

Exemples pratiques pas à pas
Comment trouver le score le plus bas d'un relevé avec la fonction MINA
Une enquête interne vient de se clôturer et tu dois repérer le score le plus bas avant d'en parler en comité. Le tableau réunit dix-huit personnes avec leur score, leur service, leur site et leur statut de réponse, et c'est le point faible qui t'intéresse en premier. La fonction MINA balaie la colonne des scores et remonte la plus petite valeur immédiatement.
- 1Dans une cellule, écris
=MINA(. - 2En 1er argument : sélectionne la plage des scores à analyser,
B2:B19. Ce sont les dix-huit scores de la colonneScore, en-tête exclu, et cette seule plage suffit puisque toute l'enquête y tient. - 3Ferme la parenthèse et appuie sur Entrée.
=MINA(B2:B19)45,00, le score de Hugo. Tout le monde a répondu et la colonne ne contient que des nombres, donc le résultat est identique à celui de MIN : les règles de conversion de MINA ne trouvent ici ni texte ni valeur logique à traduire. Ce cas de base pose le décor, les deux exemples suivants montrent où les deux fonctions cessent d'être interchangeables.Comment un texte dans la colonne fait tomber la fonction MINA à zéro
Cinq personnes ont été sollicitées, quatre ont donné un score, et la cinquième n'était pas concernée par la question, ce que l'outil a inscrit en toutes lettres dans la cellule. Tu veux le score le plus bas pour savoir où ça coince. Toute la question est de savoir ce que devient cette mention en texte au moment du calcul.
- 1Dans une cellule, écris
=MINA(. - 2En 1er argument : sélectionne la plage des scores,
B2:B6. Elle réunit les cinq lignes de la colonneScore, la mentionNon concernécomprise et sans tri préalable, car c'est justement ce texte que tu veux voir peser dans le calcul. - 3Ferme la parenthèse et appuie sur Entrée.
=MINA(B2:B6)Non concerné de Bob n'est pas écarté : la fonction MINA le convertit en 0, et ce 0 passe évidemment sous tous les scores réels. Le résultat 0 ne correspond à la réponse de personne, alors que le vrai score le plus bas est 59, celui d'Emma, que MIN renvoie en ignorant le texte. Lu comme un signal (« il y a du non-numérique dans ma colonne »), ce zéro est utile ; lu comme un score, il est faux.Attention : Dès que tes nombres sont positifs, un seul texte ou un seul FAUX suffit à faire renvoyer 0 par MINA. Si ces valeurs doivent être ignorées plutôt que comptées comme zéro, utilise MIN.
Comment la fonction MINA traite une cellule vide et un zéro différemment
Le suivi des réclamations hebdomadaires a un trou : personne n'a rempli la semaine 3, et la cellule est restée vide. La question n'a rien d'anodin, parce que zéro réclamation serait une excellente semaine, alors qu'une case vide veut seulement dire que le relevé n'a pas été fait. Selon ce que ce blanc représente vraiment, la plus petite valeur de la série change du tout au tout.
- 1Dans une cellule, écris
=MINA(. - 2En 1er argument : sélectionne la plage des réclamations,
B2:B5. Elle couvre les quatre semaines du suivi, dont l'une n'a aucune valeur saisie, et c'est ce blanc qui décide du résultat. - 3Ferme la parenthèse et appuie sur Entrée.
=MINA(B2:B5)B4 est purement et simplement sautée : la fonction MINA ne calcule que sur 4, 7 et 5, et renvoie 4. En écrivant un 0 explicite dans B4, le résultat tombe à 0, puisque ce zéro devient alors la plus petite valeur de la série. Un blanc et un zéro ne sont donc pas interchangeables, alors même qu'un texte, lui, vaut bien zéro : c'est la nuance la plus contre-intuitive de la fonction.
Les erreurs fréquentes avec la fonction MINA
Avec MINA, le résultat qui surprend, c'est presque toujours un 0 inattendu : dès qu'une cellule de ta plage contient du texte ("Absent", "En cours") ou un FAUX, MINA la convertit en 0 et ce 0 écrase ton minimum numérique, même si tous tes vrais chiffres sont positifs. Le problème vient rarement de la formule elle-même, mais du fait qu'on l'a choisie à la place de MIN sans réaliser que le texte allait compter.
Confondre MINA et MIN sur des données avec valeurs numériques
Quand ta plage contient des valeurs numériques positives et du texte, MINA retourne 0 (le texte converti) plutôt que le minimum numérique réel. Par exemple, avec {580; 650; "En cours"; 720}, MINA retourne 0 et MIN retourne 580.
Solution : Vérifie la nature de tes données avant de choisir entre MINA et MIN. Si tes nombres sont positifs et que tu veux ignorer le texte, utilise MIN. Réserve MINA aux situations où tu veux explicitement que le texte compte comme 0.
MINA retourne 0 alors qu'on attend un nombre positif
Si ta plage contient du texte ou des FAUX, et que tous tes nombres sont positifs, MINA retourne 0 (la valeur convertie du texte ou de FAUX). Ce comportement est correct mais surprenant si tu n'avais pas anticipé la présence de données non numériques dans ta plage.
Solution : Audite ta plage avec NB.SI(plage; "") pour compter les cellules vides et NB(plage) pour compter les valeurs numériques. Si tu ne veux pas que le texte participe au calcul, utilise MIN à la place de MINA.
Ne pas anticiper les conversions de type sur données hétérogènes
Si tu as un tableau avec des pourcentages (75%), des validations (VRAI) et du texte ("En attente"), MINA convertit tout selon ses règles sans avertissement. Un FAUX ou du texte peut fausser complètement le résultat si tu ne l'as pas anticipé.
Solution : Nettoie tes données avant d'utiliser MINA, ou utilise MIN si tu veux simplement ignorer les données non numériques. MINA est utile quand les conversions font explicitement sens pour ton analyse.

MINA vs MIN vs PETITE.VALEUR
Garde MINA pour les seuls cas où tu veux que le texte et les FAUX pèsent comme des 0 dans ton minimum, typiquement pour repérer une donnée mixte ou un "Non concerné" qui doit te sauter aux yeux. Si tes nombres sont positifs et que le texte est juste du bruit à ignorer, MIN est le bon réflexe. Et quand tu cherches non pas le plus petit mais le 2e ou 3e plus petit, c'est PETITE.VALEUR qu'il te faut, la seule des trois dont tu peux régler le rang.
| Critère | MINA | MIN | PETITE.VALEUR |
|---|---|---|---|
| Texte dans la plage | Converti en 0 | Ignoré | Ignoré |
| VRAI/FAUX dans la plage | VRAI = 1, FAUX = 0 | Ignorés | Ignorés |
| Cellules vides | Ignorées | Ignorées | Ignorées |
| Rang dans la plage | Toujours le dernier | Toujours le dernier | Configurable (1er, 2e, 3e...) |
| Cas d'usage | Données mixtes (texte + nombres) | Données purement numériques | Ke plus petite valeur |
Questions fréquentes
MIN ignore complètement le texte et les valeurs logiques dans son calcul, tandis que MINA les inclut en les convertissant : texte devient 0, VRAI devient 1, FAUX devient 0. Si tes données sont purement numériques, les deux fonctions donnent le même résultat. Utilise MIN pour des données propres, MINA pour des données mixtes.
C'est la convention informatique standard : VRAI = 1 et FAUX = 0. Dans MINA, si tu as des valeurs logiques dans ta plage, elles seront converties selon cette règle. Cela peut être utile pour trouver le minimum dans des données mixtes, par exemple pour détecter des tâches "FAUX" (non démarrées) dans un suivi de projet.
Oui, absolument. Tu peux écrire =MINA(A1:A10; C5:C8; E2) pour analyser plusieurs plages et cellules séparées. MINA parcourra toutes les valeurs et te retournera le minimum global.
Oui, les cellules vides sont complètement ignorées par MINA, exactement comme MIN. Seules les cellules contenant du texte, des nombres ou des valeurs logiques sont prises en compte. Une cellule vide ne compte donc pas comme 0.
Pour aller plus loin
Continue sur ta lancée après la fonction MINA : la leçon associée, un modèle prêt à l'emploi et le guide pour progresser.
Tout voir



