Compter nombre d'occurences à partir d'une liste

Bonjour à tous !

Je fais face à un souci qui me ralentit pas mal dans mon boulot, je vous explique ...

J'ai sous la main des fichiers excel listant les références commerciales de plastiques utilisés dans mon service. Le souci, c'est que la demande est très variée, donc il existe énormément de références (et encore, le fichier est déjà limité à un seul type !). Mon objectif est de voir quelles références sont les plus utilisées, mais impossible pour le moment de faire un tri automatique !

Le nombre conséquent de références différentes m'empêche d'utiliser la fonction NB.SI puisque je dois sélectionner manuellement chaque valeur à compter, et vu le nombre ... Mon autre souci est que les références sont assez souvent écrites différemment : espace, tirets, marque ... donc encore plus dur de s'y retrouver ! C'est secondaire, je peux m'y retrouver visuellement du moment que chacune d'entre elle est comptabilisée.

J'aimerais donc faire en sorte que la valeur de référence soit sélectionnée automatiquement dans la plage de données. J'ai tenté d'utiliser la fonction =SOMMEPROD(1/NB.SI(H1:H510;H1:H510​)) mais je n'arrive pas à la faire fonctionner. Il semble que ça soit une fonction matricielle, mais lorsque je suis ces instructions

, et bien la valeur est simplement remplacée par la formule. Je ne suis pas capable de dire si cette fonction est la bonne par rapport à ce que je recherche, donc si l'un d'entre vous a une idée, je suis prêt à tout essayer !

Je ne connais rien en VBA, donc la macro n'est pas la solution idéale pour moi (pour l'écrire en tout cas), mais si c'est le seul moyen d'y arriver, j'y passerai !

Merci de votre aide

Bonjour. Bienvenue sur le Forum

Très bonne explication. Cependant, sans fichier exemple (en Excel) avec quelques dizaines de lignes, je ne vois pas comment nous pourrions t'aider.

Cordialement

Amadéus a écrit :

Bonjour. Bienvenue sur le Forum

Très bonne explication. Cependant, sans fichier exemple (en Excel) avec quelques dizaines de lignes, je ne vois pas comment nous pourrions t'aider.

Cordialement

Oui, je m'attendais à ce qu'on me demande un fichier ! Cela concerne des produits industriels que je ne peux pas diffuser, je vais tenter de refaire un "faux" document mais qui sera très simple !

Bon, j'ai fait un document simplifié qui ressemble plus ou moins à ce que j'ai. La seule différence est que certains noms sont différents même s'ils concernent la même référence, mais je suppose qu'avec les * avant et après le texte dans la fonction de recherche, on peut s'en sortir.

Il faut s'imaginer plusieurs dizaines de références, l'exemple de comptage d’occurrences que j'ai mis à côté est celui que j'utilise actuellement pour d'autres choses semblables, mais qui me semble trop long à appliquer ici.

107exemple-excel.xlsx (14.27 Ko)

Bonjour

Regarde si cela convient

Cordialement

260exemple-excel.xlsx (19.12 Ko)

Bonjour @ tous,

Avec un TCD..

Voir PJ

@ + +

286meynur.xlsx (20.26 Ko)

Merci à tous les deux pour votre aide, les 2 fichiers font en effet exactement ce que je voulais. Malheureusement, je n'arrive pas à appliquer la solution de Amadéus à mon cas, elle semble assez compliquée et je n'en comprends pas le sens.

En revanche, la solution de R@chid c'est un vrai miracle ! Ca marche parfaitement et j'ai compris très rapidement comment manipuler les TCD ! Je ne connaissais pas et c'est assez impressionnant les possibilités que ça offre ! C'est donc la solution que je sélectionne, merci encore

Rechercher des sujets similaires à "compter nombre occurences partir liste"