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

Excel Discussion :

Relation entre différents tableaux


Sujet :

Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Alternant
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Alternant

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Points : 4
    Points
    4
    Par défaut Relation entre différents tableaux
    Bonjour à tous,

    J'essaye de développer une petite application pour le boulot mais je bloque sur un point.

    Je vous joint un doc qui résume mon problème.

    En gros, je possède 3 tableaux avec chacun différentes colonnes avec des données, tous possède un lien entre eux (des valeurs communes) et je voudrais pouvoir extraire des infos de ces tableaux en fonction du "lien" qu'ils ont.

    J'espère que l'exemple ci-joint résume assez bien et que vous puissiez comprendre

    Je reste à dispo si besoin de précision.

    Merci par avance.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut
    Bonjour,

    Tes données sont mal disposées pour traiter le cas par formule, qui de toutes façons ne sera pas simple. Soit tu sépares dans deux colonnes les informations Poste n et Equipement x, soit il faut écrire une macro. Tu dois aussi prévoir plus d'espace entre tes rubriques : si j'ai 5 pièces pour "Equipement 2 - Dépannage", j'écrase la rubrique "Equipement 2 - Préventif".
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  3. #3
    Candidat au Club
    Homme Profil pro
    Alternant
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Alternant

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Points : 4
    Points
    4
    Par défaut
    Merci pour ta réponse,

    Pour la question sur l'espacement, c'est juste un exemple, le fichier excel dans lequel je veux appliquer cela est séparer en différentes feuilles et donc il ne devrait pas y avoir de problème de chevauchement de données.

    Par contre je ne comprend pas trop quand tu me dis de séparer en 2 colonnes.
    Ce que je voulais illustrer par le poste équipement : Poste n Equipement x était une codification gmao, je ne peux pas y toucher.

    Je me doutais bien quen ça devais être compliqué et surment en dehors de se que je sais faire sur excel ^^

  4. #4
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut
    Est-ce qu'on peut avoir plusieurs fois le même couple poste équipement pour la même action ?
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  5. #5
    Candidat au Club
    Homme Profil pro
    Alternant
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Alternant

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Points : 4
    Points
    4
    Par défaut
    On peut pas vraiment parler de "couple"

    Sous notre gmao, un équipement est codifié puis tous ces postes sont codifiés également avec une même trame.

    Ex :

    Codification de l'équipement : MF00712-PE0112321-MACH1
    Les postes associés :
    MF00712-PE0112321-MACH1-SOUD (pour le poste de soudage par exemple)
    MF00712-PE0112321-MACH1-PERC (pour le poste de perçage)
    etc...

    Dans mon tableau d'historique des intervention j'ai la codification des postes et donc oui il est possible d'avoir plusieurs la codification : MF00712-PE0112321-MACH1-SOUD pour la même action (ex: dépannage) cela va justement renseigner le nombre de fois que quelqu'un est venu dépanner sur ce poste.

  6. #6
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut
    D'accord, on oublie les formules (j'en suis au maximum d'If imbriqués et à plus de 200 caractères pour la formule, dans le cas où il n' aurait eu qu'une ligne par poste équipement action. J'écris une macro. Quel est ton niveau de VBA ?
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  7. #7
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut
    Peux-tu poster un classeur où les données sont à leur place dans chaque feuille et avec des noms réels ?
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  8. #8
    Candidat au Club
    Homme Profil pro
    Alternant
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Alternant

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Points : 4
    Points
    4
    Par défaut
    Bonjour Daniel.C,

    Et merci de prendre le temps de m'aider

    Pour mon niveau en VBA, on va dire que j'ai des bases, j'ai eu quelques cours sur les fonctions basiques. Niveau débutant.

    Je ne pourrais pas te poster le classeur sur lequel je travail avec les données réelles, confidentialité oblige
    Par contre je peux adapter mon 1ere exemple pour qu'il soit bien plus ressemblant au fonctionnement que je veux donner à l'application.

  9. #9
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut
    Je comprends; ce qui m'intéresse, c'est la structure des libellés des postes et des équipements pour pouvoir faire la séparation dans "Poste 1 Equipement2" et récupérer la partie Poste 1 et la partie Equipement 2 (c'est pour cela que je t'avais demandé s'il était possible que ces informations soient séparées dans des colonnes différentes.
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  10. #10
    Candidat au Club
    Homme Profil pro
    Alternant
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Alternant

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Points : 4
    Points
    4
    Par défaut
    Je te joins un fichier plus détaillé et qui représente mieux la structure que j'ai.

    La feuille calcul ne fait-elle pas cette séparation ?
    Puisque pour un équipement, je liste toutes les codifications gmao de ses postes et leur attribue une désignation plus claire.
    Fichiers attachés Fichiers attachés

  11. #11
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut
    J'ai du mal à retrouver mes petits... Peux-tu me donner un exemple ?
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  12. #12
    Candidat au Club
    Homme Profil pro
    Alternant
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Alternant

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Points : 4
    Points
    4
    Par défaut
    Je connais tous les équipements qui vont être concernés par cette appli, de ce fait j'ai dressé pour chaque équipement la liste de ses postes :
    Une colonne avec la codification gmao et une autre colonne avec une désignation plus clair du poste.

    A partir de ces tableaux et avec un SOMMEPROD() je vais chercher dans mes feuilles de données le nombre de dépannge, de préventif et d'amélioration pour chaques postes.

    Et ensuite je peux faire des représentation graphiques qui sont plus parlante et permettent d'afficher des tendances ou autres.

    Ca c'est pour le fonctionnement ^^ Ce que je recherche à faire, c'est à partir d'autres données qui cette fois-ci sont en lien avec les pièces utilisées lors des dépannages, préventifs, amélioration. Avoir une visualisation direct pour un équipement, toutes les pièces qui ont été utilisées.

    Je ne sais pas si ça t'aide un peu plus je me rend bien compte que ce n'est pas du tout évident surtout sans avoir le document.

  13. #13
    Expert éminent sénior
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 203
    Points : 14 354
    Points
    14 354
    Par défaut
    Donne-moi un exemple concret. Tel équipement, telle liste correspondante.
    Cordialement.

    Daniel

    La plus perdue de toutes les journées est celle où l'on n'a pas ri. Chamfort

  14. #14
    Candidat au Club
    Homme Profil pro
    Alternant
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Alternant

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Points : 4
    Points
    4
    Par défaut
    Bonjour Daniel.C

    Pour l'exemple par rapport au 2ième fichier joint :

    Pour la MACHINE 1 et le poste MF00712-PE0112321-MACH1-SOUD (poste de soudage). D'après la 1ère extraction (feuille "extraction1") je vois qu'il apparait qu'une seule fois pour un type d'ordre M1 et une réf ordre 10004789.

    D'après la 2ième extraction (feuille "extraction2"), la réf ordre 10004789 apparait pour 2 pièces.

    Il faudrait donc pour la MACHINE 1 et son poste de soudage l'utilisation d'un moteur (200€) et de 3 joints (10€) pour du dépannage.

Discussions similaires

  1. [CakePHP] CakePHP 2.2.3 Relation entre différents modèle
    Par Noodlex dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 11/11/2012, 12h53
  2. E-07 Relation entre 2 tableaux
    Par romain08 dans le forum Excel
    Réponses: 7
    Dernier message: 31/08/2008, 09h29
  3. Réponses: 2
    Dernier message: 17/06/2008, 09h52
  4. Recherche croisées entre différents tableaux
    Par solorac dans le forum Excel
    Réponses: 2
    Dernier message: 12/06/2007, 10h49
  5. Relation entre tables dans bdd différentes
    Par Mandotnet dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 29/03/2006, 08h03

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