Magazine Informatique

Excel: Calculer un min ou un max conditionnel

Publié le 11 juin 2014 par Sopmar01 @mon_cher_watson

Vous connaissez déjà les fonctions conditionnelles d’Excel, comme Somme.si (Sumif) et Somme.si.ens (Sumifs), Nb.si (Countif) et Nb.si.ens (Countifs) et Moyenne.si (Averageif) et Moyenne.si.ens (Averageifs). Mais Excel ne fournit aucune fonction pour calculer un mininum ou un maximum conditionnel. On pourrait penser qu’Excel donnerait accès à une formule du genre Min.Si (MinIF) ou Max.si (MaxIf), mais ce n’est pas le cas. Toutefois, il n’est pas, pour autant, impossible d’effectuer un calcul de minimum ou de maximum conditionnel, tel que vous le verrez dans cet article.

Les fonctions Min et Max de base

Débutons par l’usage conventionnel des fonctions Min et Max dans Excel. Dans l’exemple ci-bas, nous cherchons à connaître la valeur minimale et la valeur maximale des ventes contenues dans la table de référence. Pour ce faire, nous utilisons la fonction Min() et Max(). Le seul paramètre à inclure dans ces formules est la plage de référence.

Min et max conditionnels

Les fonctions Min et Max conditionnelles

Dans l’exemple ci-bas, nous souhaitons trouver le Min et le Max mais pour une plage de données restreinte par la catégorie des ventes. Ainsi, nous avons élaboré un petit menu déroulant pour identifier la catégorie désirée.

Min et max conditionnels

Nous avons ensuite écrit la formule suivante, qui est une fonction Si (If), imbriquée dans une fonction Min ou Max, selon le cas. Dans la fonction Si (If), nous avons utilisé deux paramètres. Le premier paramètre spécifie le nom de la catégorie à considérer dans la table de référence, le deuxième réfère à la colonne de ventes de la table de données. Ensuite, nous cherchons le minimum ou le maximum de ce résultat.

Min et max conditionnels

Mais attention! Il s’agit ici d’une formule matricielle. Alors, comme avec toutes les formules matricielles, au lieu d’appuyer sur Enter lorsque vous avez terminé de rédiger votre formule, vous devez plutôt appuyer sur CSE (Ctrl+Shift+Enter). Vous verrez alors les accolades apparaîtrent au début et à la fin de votre formule.

Min et max conditionnels

Sophie Marchand, M.Sc., CPA, CGA
514-605-7112
Experte en modélisation et intelligence d’affaires


Retour à La Une de Logo Paperblog

A propos de l’auteur


Sopmar01 3934 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte