Je rencontre un problème en essayant d'avoir une valeur maximale avec plusieurs critères . Le problème est qu'un critère doit être nommé plage (TYPE) dont le contenu va changer. Les données sont des chiffres et du texte. Bien sûr, la formule entière est une formule de tableau.
=MAX(IF($C$2=$B$27:$B$509,IF($F7=$F$27:$F$509,IF($C$27:$C$509=TYPE,H$27:H$509)))
J'ai essayé d'implémenter la fonction OR mais cela ne fonctionne pas correctement. Le problème avec la plage TYPE est qu'elle contient jusqu'à 3 variables de texte, l'utilisateur devrait pouvoir choisir 3, 2 ou 1 d'entre elles et l'ordre de ces variables devrait être flexible. Toute aide serait grandement appréciée. Merci !
EDIT
Le résultat que je souhaite obtenir dans ce cas est de 14%. Je souhaite que la formule recherche la valeur maximale uniquement parmi les types b, c (plage nommée TYPE) mais le résultat est 0%. La formule ressemble maintenant à ceci :
=MAX(IF($G$4=$B$4:$B$20,IF($H4=$D$4:$D$20,IF($C$4:$C$20=TYPE,E$4:E$20))))