S
sansan
Guest
Bonjour à vous tous!
Me voilà devant le problème suivant:
j'ai une colonne de données avec un nombre d'éléments restreints mais qui peuvent être répétés. (ex: orange, rouge, rouge, bleu, orange, bleu, vert...)
J'aimerais compter (sans devoir passer par des filtres) dans cette colonne combien il y a d'orange, de rouge etc à l'aide d'une fonction. Jusque là, tout va bien, il suffit d'utiliser nb.si et donner la couleur en référence.
Le problème commence lorsqu'il me faut définir en plus de ce comptage des conditions particulières qui sont inscrites dans une autre colonne qui correspond aux mêmes éléments. Ainsi en fonction de la valeur de la condition (compter le nombre d'éléments en orange, si l'élément est une chaise) (ou plus simplement compter le nbr de chaises oranges, sachant que ces deux valeurs se situent dans 2 colonnes différentes et qu'il est impossible de les concatener)
Cette question revient un peu à demander s'il y a une fonction définie dans Excel qui aurait le même rôle que la fonction IN pour une requête SQL.
Y aurait-il un moyen de le faire avec la fonction SI ou une autre fonction définie dans la liste des fonctions standards ou faut-il le faire avec VBA?
Merci à ceux qui pourront me donner une réponse
Me voilà devant le problème suivant:
j'ai une colonne de données avec un nombre d'éléments restreints mais qui peuvent être répétés. (ex: orange, rouge, rouge, bleu, orange, bleu, vert...)
J'aimerais compter (sans devoir passer par des filtres) dans cette colonne combien il y a d'orange, de rouge etc à l'aide d'une fonction. Jusque là, tout va bien, il suffit d'utiliser nb.si et donner la couleur en référence.
Le problème commence lorsqu'il me faut définir en plus de ce comptage des conditions particulières qui sont inscrites dans une autre colonne qui correspond aux mêmes éléments. Ainsi en fonction de la valeur de la condition (compter le nombre d'éléments en orange, si l'élément est une chaise) (ou plus simplement compter le nbr de chaises oranges, sachant que ces deux valeurs se situent dans 2 colonnes différentes et qu'il est impossible de les concatener)
Cette question revient un peu à demander s'il y a une fonction définie dans Excel qui aurait le même rôle que la fonction IN pour une requête SQL.
Y aurait-il un moyen de le faire avec la fonction SI ou une autre fonction définie dans la liste des fonctions standards ou faut-il le faire avec VBA?
Merci à ceux qui pourront me donner une réponse