Trouver max occurence selon critère

Bonjour,

J'ai de la misère avec une formule,

j'aimerais trouver le fournisseur le plus fréquence selon le nombre de fois que nous avons fait affaire avec eux.

J'ai tenté quelques essais avec une combinaison de max et rechercheV, mais je ne semble pas trouver la solution.

Quelqu'un aurait une solution?

Cordialement.

12occurence.xlsx (9.36 Ko)

Bonsoir,

Formule matricielle à valider avec l'ensemble de touches CTRL+MAJ+ENTREE :

=INDEX(A:A; 10000*MOD(MAX(NB.SI(A2:A14;A2:A14)+(LIGNE(A2:A14)/10000));1);1)

Bonjour Raja,

Je ne sais pas si c'est moi qui a mal fait quelque chose, mais je n'arrive pas à faire fonctionner ta formule.

4occurence2.xlsx (9.74 Ko)

Bonsoir @ tous,

ce n'est pas du tout clair avec le fichier présenté, est-ce que c'est par rapport au produit acheté ou bien tu veux juste classer les fournisseurs selon le nombre de fois qu'ils ont ont des opérations?

Re,

je pense que c'est par rapport au produits indiqués en colonne G

en H2:

=INDEX(A$2:A$14;EQUIV(MAX(SI(B$2:B$14=G2;NB.SI.ENS(A$2:A$14;A$2:A$14;B$2:B$14;B$2:B$14)));SI(B$2:B$14=G2;NB.SI.ENS(A$2:A$14;A$2:A$14;B$2:B$14;B$2:B$14));0))

@ valider par Ctrl+Shift+Enter

@ tirer vers le bas

Voir PJ

6misen08-v1.xlsx (9.56 Ko)

Cordialement

Bonjour Rachid,

C'est exactement la solution dont je recherchais!

Je voudrais juste savoir...Il y aurait-il moyen de minimiser le temps d'exécution?

J'ai implémenter ta formule dans une base de données comportant environ 16 000 lignes,

mais cela prend beaucoup de temps.

Bonjour,

je pense qu'il te faudra une macro ou bien une fonction personnalisée.

Voir la formule en pièce jointe que j'ai utilisée avec une colonne intermédiaire.

6misen08-v2.xlsx (9.95 Ko)

Cordialement

D'accord merci bien!

Rechercher des sujets similaires à "trouver max occurence critere"