Site icon Excel Exercice

Fonction MAX.SI.ENS et MIN.SI.ENS

Les fonctions MAX.SI.ENS et MIN.SI.ENS permettent de retourner la valeur maximale ou minimale en fonction de critères de sélection.

Présentation des fonctions

Construction de la fonction MAX.SI.ENS

=MAX.SI.ENS(Plage à analyser;Plage de critères 1;Critère 1;Plage de critères 2;Critère 2;...)

Bien évidemment, il en est de même avec la fonction MIN.SI.ENS si vous voulez retourner la valeur minimum selon des critères précis.

Exemples d'application des fonctions

Nous allons partir de ce tableau récapitulant les ventes de catégorie de produits par pays. Nous allons effectuer plusieurs calculs

Par exemple, pour trouver le minimum des ventes dans la catégorie boisson, nous allons écrire la fonction suivante

  1. =MIN.SI.ENS(
  2. La colonne contenant les valeurs numériques à analyser, ici la colonne Vente
  3. La colonne contenant les valeurs avec le critère à trouver, la colonne Catégorie
  4. Le critère de sélection, le contenu de la cellule G2

Vous pouvez ajouter une formule un peu plus complexe qui vous aidera à identifier le jour où le minimum a été atteint.

Pour trouver le maximum, les arguments sont exactement les mêmes, seul le nom de la fonction change.

Et maintenant, pour obtenir le minimum et le maximum pour une autre catégorie, comme les Fruits, il suffit de changer la valeur de la cellule G2.

Instantanément, les fonctions MIN.SI.ENS et MAX.SI.ENS affichent de nouvelles valeurs correspondant au nouveau critère.

Si maintenant, vous voulez rechercher le minimum et le maximum pour la France, il faut changer le 2e et 3e argument de la fonction.

Comment faire pour les versions d'Excel avant 2016 ?

Pour les versions antérieures à Excel 2016, vous pouvez malgré tout retourner un résultat en vous appuyant sur une formule matricielle.

Les formules matricielles sont des formules très compliquées à écrire et à comprendre. En plus, pour valider une fonction matricielle, il faut appuyer sur les touches Ctrl + Maj +Entrée

Dans notre exemple, la formule matricielle qui retourne le résultat est la suivante :

{=MAX(SI(B2:B21="Rouge à lèvres";F2:F21))}

Explication de la formule : nous cherchons le maximum d'une fonction SI qui considère comme Vrai les cellules qui ont pour valeur "Rouge à lèvres" et quand le test est vrai, alors on se focalise sur la colonne F qui contient les ventes.

Les accolades s'ajoutent automatiquement quand vous validez la formule avec les touches Ctrl + Maj + Entrée.

Articles liés

Quitter la version mobile