Bonjour à tous,
je rencontre un problème en vba qui va sûrement paraître extrêmement basique à beaucoup de monde mais ça fait depuis hier matin que je suis bloqué là dessus.
Voilà, le but de mon code est d'attribuer une note à des clients en fonction du montant moyen de leurs achats, et j'ai décidé de définir les notes en fonction des centiles de tous les montants réunis ( tous les montants se trouvant dans la colonne B du fichier ). Par exemple, ceux dont le montant moyen sera inférieur au 20ème centile auront une note de 0,ceux avec un montant moyen inférieur au 40ème centile auront la note de 1 etc...
Pour cela je souhaite attribuer la valeur de chaque centile à une variable pour chacun d'entre eux, puis attribuer les notes avec une boucle if. Mon problème est que je n'arrive pas à calculer ces centiles.
J'ai essayé avec worksheetfunction.percentile mais je n'arrive pas à la faire fonctionner.
est-ce que quelqu'un aurait une solution à me proposer ?