Bonjour,
Ma problématique de départ est de réaliser une recherche V avec des critères multiples, par exemple j'ai cette plage de donnée (colonne 1 ; colonne 2) :
fleur ; tulipe
fruit ; banane
légume; choux
fruit ; raisin
légume; carotte
fleur ; rose
Je ne souhaite pas passer par du VBA
Je voudrais écrire une fonction qui me renvoie la liste des différents éléments de la colonne 2 validant le critère de la colonne 1 que j'ai choisi.
En cherchant de l'aide sur ce forum, j'ai trouvé plusieurs pistes, cependant en y travaillant, je suis tombé sur un os.
Le nœud de mon problème est que les fonctions du type NB.SI / SOMME.SI ne me permettent pas d'utiliser des plages de données en tant que critère.
Par exemple, si je tape NB.SI(colonne2; ref), et que ma plage de test contient "tulipe" et "rose", je souhaiterais avoir 2. La plage de critère "ref" contenant uniquement rose et tulipe.
Or je me suis rendu compte que seul le premier élément est utilisé comme critère lorsque j'utilise une plage de données. Ce qui est contraire aux exemples que j'ai trouvé, j'ai bien fait attention à utilisé la validation matricielle.
(exemple de réponse approchante ) https://www.excel-downloads.com/threads/fonction-recherchev-et-homonynes.78105/
Est ce que cela est une erreur de compréhension de ma part ? Ou est ce lié à une version d'Excel qui a changé le fonctionnement de ces fonctions (auquel cas pas la peine d'insister) ?
Merci par avance.
Ma problématique de départ est de réaliser une recherche V avec des critères multiples, par exemple j'ai cette plage de donnée (colonne 1 ; colonne 2) :
fleur ; tulipe
fruit ; banane
légume; choux
fruit ; raisin
légume; carotte
fleur ; rose
Je ne souhaite pas passer par du VBA
Je voudrais écrire une fonction qui me renvoie la liste des différents éléments de la colonne 2 validant le critère de la colonne 1 que j'ai choisi.
En cherchant de l'aide sur ce forum, j'ai trouvé plusieurs pistes, cependant en y travaillant, je suis tombé sur un os.
Le nœud de mon problème est que les fonctions du type NB.SI / SOMME.SI ne me permettent pas d'utiliser des plages de données en tant que critère.
Par exemple, si je tape NB.SI(colonne2; ref), et que ma plage de test contient "tulipe" et "rose", je souhaiterais avoir 2. La plage de critère "ref" contenant uniquement rose et tulipe.
Or je me suis rendu compte que seul le premier élément est utilisé comme critère lorsque j'utilise une plage de données. Ce qui est contraire aux exemples que j'ai trouvé, j'ai bien fait attention à utilisé la validation matricielle.
(exemple de réponse approchante ) https://www.excel-downloads.com/threads/fonction-recherchev-et-homonynes.78105/
Est ce que cela est une erreur de compréhension de ma part ? Ou est ce lié à une version d'Excel qui a changé le fonctionnement de ces fonctions (auquel cas pas la peine d'insister) ?
Merci par avance.