EXCEL - Fonction Matricielle
Résolu
Olive60
-
tontong Messages postés 2572 Date d'inscription Statut Membre Dernière intervention -
tontong Messages postés 2572 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'utilise la fonction suivante pour identifier la valeur MAX de la colonne O, avec une condition : avoir "Historique" dans la colonne B. C'est une formule matricielle à valider avec Crtl + Maj + Entrée. Elle marche très bien.
=MAX(IF($B$4:$B$624="Historique";$O$4:$O$624))
Sauf que :
J'aimerais ajouter une condition dans mon IF. J'ai essayé cela :
=MAX(IF(AND($B$4:$B$624="Historique";$C$4:$C$624="Finance");$O$4:$O$624))
... mais cela ne marche pas !
Vous savez pourquoi???
Merci de vos réponses.
Olive
J'utilise la fonction suivante pour identifier la valeur MAX de la colonne O, avec une condition : avoir "Historique" dans la colonne B. C'est une formule matricielle à valider avec Crtl + Maj + Entrée. Elle marche très bien.
=MAX(IF($B$4:$B$624="Historique";$O$4:$O$624))
Sauf que :
J'aimerais ajouter une condition dans mon IF. J'ai essayé cela :
=MAX(IF(AND($B$4:$B$624="Historique";$C$4:$C$624="Finance");$O$4:$O$624))
... mais cela ne marche pas !
Vous savez pourquoi???
Merci de vos réponses.
Olive
A voir également:
- EXCEL - Fonction Matricielle
- Fonction si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Fonction moyenne excel - Guide
- Déplacer colonne excel - Guide
5 réponses
Bonjour,
Le "et" ("and") n'est pas compatible avec les matricielles.
Essayez plutôt:
=MAX(IF(($B$4:$B$624="Historique")*($C$4:$C$624="Finance");$O$4:$O$624))
Le "et" ("and") n'est pas compatible avec les matricielles.
Essayez plutôt:
=MAX(IF(($B$4:$B$624="Historique")*($C$4:$C$624="Finance");$O$4:$O$624))
Bonjour
le AND n'est pas admis dans les matricielles...
essaies
...IF(AND(($B$4:$B$624="Historique")*($C$4:$C$624="Finance");....
la multiplication est le ET booléen
l'addition est le OU
le AND n'est pas admis dans les matricielles...
essaies
...IF(AND(($B$4:$B$624="Historique")*($C$4:$C$624="Finance");....
la multiplication est le ET booléen
l'addition est le OU
Dernière question : si je veux ajouter une troisième condition?
c'est la même principe : mulitplication ?
c'est la même principe : mulitplication ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question