Formule matricielle avec Nb.si(),Equiv() et Index()
3 réponses
JB
-La colonne A contient 4 noms d'enseigne.
-La colonne B contient les noms de ces enseignes répétés plusieurs fois.
-On veut obtenir l'enseigne la plus présente dans la colonne B. Y a t-il +
simple que cette formule matricielle? Merci
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
SL
Bonjour
si tes enseignes sont des nombres (1, 2, 3, 4,...), =MODE(B2:B10) si tes enseignes sont des lettres (A, B, C, D, ...) ÊR(MODE(CODE(B2:B10))) sinon : =INDEX(B2:B10;MODE(EQUIV(B2:B10;B2:B10;0))) n'a pas besoin de la liste en A2:A5 et n'est pas matricielle.
voir l'aide sur la fonction MODE.
Stéphane
"JB" a écrit dans le message de news:
-La colonne A contient 4 noms d'enseigne. -La colonne B contient les noms de ces enseignes répétés plusieurs fois. -On veut obtenir l'enseigne la plus présente dans la colonne B. Y a t-il + simple que cette formule matricielle? Merci
si tes enseignes sont des nombres (1, 2, 3, 4,...), =MODE(B2:B10)
si tes enseignes sont des lettres (A, B, C, D, ...) ÊR(MODE(CODE(B2:B10)))
sinon : =INDEX(B2:B10;MODE(EQUIV(B2:B10;B2:B10;0))) n'a pas besoin de la
liste en A2:A5 et n'est pas matricielle.
voir l'aide sur la fonction MODE.
Stéphane
"JB" <JB@discussions.microsoft.com> a écrit dans le message de news:
EC095DE5-62E8-417F-8481-E09BAB87120D@microsoft.com...
-La colonne A contient 4 noms d'enseigne.
-La colonne B contient les noms de ces enseignes répétés plusieurs fois.
-On veut obtenir l'enseigne la plus présente dans la colonne B. Y a t-il +
simple que cette formule matricielle? Merci
si tes enseignes sont des nombres (1, 2, 3, 4,...), =MODE(B2:B10) si tes enseignes sont des lettres (A, B, C, D, ...) ÊR(MODE(CODE(B2:B10))) sinon : =INDEX(B2:B10;MODE(EQUIV(B2:B10;B2:B10;0))) n'a pas besoin de la liste en A2:A5 et n'est pas matricielle.
voir l'aide sur la fonction MODE.
Stéphane
"JB" a écrit dans le message de news:
-La colonne A contient 4 noms d'enseigne. -La colonne B contient les noms de ces enseignes répétés plusieurs fois. -On veut obtenir l'enseigne la plus présente dans la colonne B. Y a t-il + simple que cette formule matricielle? Merci
Ok merci. Je ne connaissais pas la fonction Mode()
Bonjour
si tes enseignes sont des nombres (1, 2, 3, 4,...), =MODE(B2:B10) si tes enseignes sont des lettres (A, B, C, D, ...) ÊR(MODE(CODE(B2:B10))) sinon : =INDEX(B2:B10;MODE(EQUIV(B2:B10;B2:B10;0))) n'a pas besoin de la liste en A2:A5 et n'est pas matricielle.
voir l'aide sur la fonction MODE.
Stéphane
"JB" a écrit dans le message de news:
-La colonne A contient 4 noms d'enseigne. -La colonne B contient les noms de ces enseignes répétés plusieurs fois. -On veut obtenir l'enseigne la plus présente dans la colonne B. Y a t-il + simple que cette formule matricielle? Merci
Ok merci. Je ne connaissais pas la fonction Mode()
Bonjour
si tes enseignes sont des nombres (1, 2, 3, 4,...), =MODE(B2:B10)
si tes enseignes sont des lettres (A, B, C, D, ...) ÊR(MODE(CODE(B2:B10)))
sinon : =INDEX(B2:B10;MODE(EQUIV(B2:B10;B2:B10;0))) n'a pas besoin de la
liste en A2:A5 et n'est pas matricielle.
voir l'aide sur la fonction MODE.
Stéphane
"JB" <JB@discussions.microsoft.com> a écrit dans le message de news:
EC095DE5-62E8-417F-8481-E09BAB87120D@microsoft.com...
-La colonne A contient 4 noms d'enseigne.
-La colonne B contient les noms de ces enseignes répétés plusieurs fois.
-On veut obtenir l'enseigne la plus présente dans la colonne B. Y a t-il +
simple que cette formule matricielle? Merci
Ok merci. Je ne connaissais pas la fonction Mode()
Bonjour
si tes enseignes sont des nombres (1, 2, 3, 4,...), =MODE(B2:B10) si tes enseignes sont des lettres (A, B, C, D, ...) ÊR(MODE(CODE(B2:B10))) sinon : =INDEX(B2:B10;MODE(EQUIV(B2:B10;B2:B10;0))) n'a pas besoin de la liste en A2:A5 et n'est pas matricielle.
voir l'aide sur la fonction MODE.
Stéphane
"JB" a écrit dans le message de news:
-La colonne A contient 4 noms d'enseigne. -La colonne B contient les noms de ces enseignes répétés plusieurs fois. -On veut obtenir l'enseigne la plus présente dans la colonne B. Y a t-il + simple que cette formule matricielle? Merci
Ok merci. Je ne connaissais pas la fonction Mode()
La fonction MODE présente (dans ce cas) un inconvénient majeur : Elle ne supporte pas les cellules vides ! La solution =INDEX(...EQUIV(MAX(NB.SI(.... me semble bcp plus sure car elle couvre tous les cas (y compris la présence de valeurs d'erreurs) ...!
AV
Ok merci. Je ne connaissais pas la fonction Mode()
La fonction MODE présente (dans ce cas) un inconvénient majeur :
Elle ne supporte pas les cellules vides !
La solution =INDEX(...EQUIV(MAX(NB.SI(.... me semble bcp plus sure car elle
couvre tous les cas (y compris la présence de valeurs d'erreurs) ...!
Ok merci. Je ne connaissais pas la fonction Mode()
La fonction MODE présente (dans ce cas) un inconvénient majeur : Elle ne supporte pas les cellules vides ! La solution =INDEX(...EQUIV(MAX(NB.SI(.... me semble bcp plus sure car elle couvre tous les cas (y compris la présence de valeurs d'erreurs) ...!