Bonjour à tous,
J'ai créé un fichier permettant de générer des fiches clients selon l'article sélectionné par l'utilisateur. Dans cette fiche on retrouve les 5 clients ayant le + commandé nos produits, leur marché (il est commun aux clients car ils commandent le même article), leur quantité commandé dans l'année n-1 et 2 photos représentatives du marchés.
Dans le fichier joint, pour un soucis de confidentialité, les articles ont été modifiés par P1, P2 etc. et pareil pour le nom des clients C1, C2 etc. Ca ne change en rien le fonctionnement du fichier.
Comment il fonctionne :
1 - dans la feuille "Fiche Clients", l'utilisateur choisi dans la cellule P5 à l'aide d'une liste déroulante,
2- Automatiquement les colonnes "Nos clients" ; "Leur Pays" ; "Volume vendu en 2020" et "Leur marché" (+ ajout de 2 photos qui sont associées au marché, dans l'onglet "Marchés") se remplissent. Elles vont chercher les données dans la feuille "Ranking ABC" dans le tableau ayant la plage de données AR1:AV31.
Dans ce tableau, j'utilise la fonction INDEX et EQUIV permettant d'aller chercher dans le tableau ayant la plage de données A1:I162, les clients associés à l'article sélectionné par l'utilisateur en P5 de la feuille "Fiche Clients". Grâce a ça, j'obtiens la liste des clients, leur production, leur pays et leur marché.
Mon problème est :
Tout d'abord, l'optimisation du fichier est à revoir, je l'avais fais à mes débuts d'excel, et aujourd'hui je suis meilleur en VBA qu'en Excel pur :/
Mais le vrai soucis, c'est que je n'arrive pas a avoir la production pour l'année 2020 par client en fonction de l'article sélectionné, j'utilise une somme.si dans la colonne "Prod 2020" du tbl ayant la plage AR1:AV31 (feuille "Ranking ABC"), je demande votre aide pour avoir un tableau me permettant d'extraire les données que je souhaite de la feuille "Ranking ABC" afin de les mettre dans la feuille "Extraction pour FC" et pour ensuite alimenter ma fiche client avec les bonnes données et les clients dans l'ordre de la plus grosse production associé à la plus petite.
Je ne sais pas si j'ai été clair, je suis disponible sur cette plateforme ou par la suite en Teams pour ceux qui souhaite échanger de vive voix sur ce projet la.
Ps : j'ai compressé le fichier à l'aide de 7z pour pouvoir le mettre en pj.
Merci d'avoir pris le temps de me lire et merci de votre aide.
Bien cordialement,
Ledemir.
Partager