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

Temps de lecture : 2 minutes

MAX.SI.ENS et MIN.SI.ENS sont apparues en février 2016 et étaient attendues depuis très longtemps 😘😘😘

Présentation des fonctions

  • MIN.SI.ENS va retourner la valeur minimale selon plusieurs critères.
  • MAX.SI.ENS va retourner la valeur maximale selon plusieurs critères.

Construction de la fonction MAX.SI.ENS

La fonction MAX.SI.ENS se construit exactement de la même façon que la fonction SOMME.SI.ENS à savoir :

  • Un premier critère qui contient la colonne des valeurs dont on cherche le maximum.
  • Une succession de plages de critères et des critères qui vont filtrer votre tableau de données.

=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

Si vous voulons connaître la quantité minimale de rouge à lèvres vendue au cours du mois, nous allons écrire :

=MIN.SI.ENS(F2:F21;B2:B21;"Rouge à lèvres")

Et si nous voulons connaître la quantité maximale de vernis à ongles vendue au cours du mois nous écrirons :

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

La fonction MAX.SI.ENS retourne la valeur maximale parmi les rouges à lèvres

Dans ces 2 exemples, nous n'avons utilisé qu'un seul critère mais nous pouvons bien évidemment en rajouter si votre tableau de bord le nécessite.

Comment faire si vous n'avez pas Excel 365 ?

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.

Vous trouverez des informations complémentaires sur les fonctions MAX.SI.ENS et MIN.SI.ENS sur le site de Microsoft.

5 Comments

  1. attia
    16/05/2021 @ 22:00

    Bonjour,

    Comment compléter cette formule

    MAX(SI(B2:B21="Rouge à lèvres";F2:F21))} pout tester Deux conditions en Même temps
    j'ai modifié comme cela

    MAX(SI(ET(B2:B21="Rouge à lèvres";C2:C21="Bleue");F2:F21;"Texte"))}

    Mais cela ne fonctionne pas j'ai une erreur #valeur
    si vous avez une idée........merci d'avance.

    Reply

  2. Olivier
    09/09/2020 @ 12:52

    Bonjour,
    comment déterminer une chiffre plus petit ou plus grand dans une cellule où se trouve des chiffres négatives et positives:
    Exemple:
    mle
    -12,00
    -5,74
    -5,22
    0,02
    0,03
    0,12
    0,17
    0,17
    0,18
    0,18
    0,35

    Reply

  3. hub
    24/07/2020 @ 15:31

    "Les accolades s'ajoutent automatiquement quand vous valider la formule avec les touches Ctrl + Alt + Entrée" : ce n'est pas "Alt" mais "Maj".
    Le bon texte est "Les accolades s'ajoutent automatiquement quand vous validez la formule avec les touches Ctrl + Maj + Entrée"

    Reply

    • Frédéric LE GUEN
      24/07/2020 @ 15:52

      Merci d'avoir relevé la coquille. C'est corrigé

      Reply

  4. LARNAUDIe
    18/04/2019 @ 09:17

    Bonjour pour une formule matricielle en fait (excel 2010) c'est CTRL +MAJ+ENTREE

    Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

MICROSOFT MVP

RECHERCHE D’EMPLOI AVEC

Back to top