TOP

Valeur maximale par condition (MAXIF)

Description

Dans cet exemple, nous considérerons une formule qui nous aidera à trouver la valeur maximale par condition. Dans l'ensemble Excel standard, il n'y a que des fonctions simples pour trouver les valeurs maximales MAX ou minimales MIN.


Pour écrire cette formule, nous devrons utiliser deux fonctions standards : MAX et IF. Nous allons imbriquer la fonction IF() dans MAX() et la saisir sous forme de formule matricielle. Pour ça dans la cellule D15 entrer:

=MAX(IF($B$2:$B$11=B15;$D$2:$D$11))

et appuyez sur Ctrl+Shift+Enter en même temps (c'est ainsi que la formule matricielle est saisie). Ensuite, il ne reste plus qu’à étendre notre formule.

Visuellement, le résultat ressemblera à ceci :

Nous voyons que la formule est placée entre accolades ({ }) , c'est le signe qu'une formule matricielle est saisie.

De même, on peut faire une formule pour la fonction MIN :

=MIN(IF($B$2:$B$11=B15;$D$2:$D$11))