IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Conception Discussion :

Problème de recherche de données dans tableaux excel - fonction INDEX / EQUIV [XL-365]


Sujet :

Conception

  1. #1
    Candidat au Club
    Homme Profil pro
    Ingénieur projet
    Inscrit en
    Juin 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur projet
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2021
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Problème de recherche de données dans tableaux excel - fonction INDEX / EQUIV
    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.

  2. #2
    Candidat au Club
    Homme Profil pro
    Ingénieur projet
    Inscrit en
    Juin 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur projet
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2021
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Pièce jointe
    Voici la pj (je n'arrivais pas à la mettre à mon message).
    Fichiers attachés Fichiers attachés

  3. #3
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 240
    Points : 5 655
    Points
    5 655
    Par défaut
    Bonjour,

    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")
    Essayez cette formule en "AT2" de la feuille "Ranking ABC":
    Code formule : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI($AS2="";"";SOMMEPROD((Tableau1[Product (article)]='Fiche clients'!$P$5)*(Tableau1[Pays]=$AU2)*(Tableau1[Client]=$AS2);(Tableau1[2020])))

    Cdlt

  4. #4
    Candidat au Club
    Homme Profil pro
    Ingénieur projet
    Inscrit en
    Juin 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur projet
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2021
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par ARTURO83 Voir le message
    Bonjour,



    Essayez cette formule en "AT2" de la feuille "Ranking ABC":
    Code formule : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI($AS2="";"";SOMMEPROD((Tableau1[Product (article)]='Fiche clients'!$P$5)*(Tableau1[Pays]=$AU2)*(Tableau1[Client]=$AS2);(Tableau1[2020])))

    Cdlt
    Bonjour Arturo83,

    (Pseudo en référence à Arturo alias Arthur dans Kaamelot ? )

    Je m'excuse pour ce temps de réponse et je tiens à vous remercier, cela fonctionne parfaitement !

    Merci beaucoup pour la justesse de votre réponse.

    Bien à vous,
    Ledemir.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 17/05/2017, 15h44
  2. problème insertion de données dans feuille excel
    Par UDSP50 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/12/2014, 16h25
  3. [XL-2007] Recherche de données dans plusieurs feuilles excel
    Par jerem1 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 29/01/2014, 22h18
  4. [WD-2007] Recherche de données dans Excel depuis Word
    Par Escandil dans le forum VBA Word
    Réponses: 7
    Dernier message: 17/10/2012, 12h00
  5. recherche de données dans feuil excel
    Par tigdub1gal dans le forum Excel
    Réponses: 3
    Dernier message: 24/05/2007, 17h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo