Transformer un tableau de 83 colonnes en 2 colonnes

Résolu
julien -  
julienrusseau Messages postés 5 Statut Membre -
Bonjour,

Je cherche à transformer un tableau de 83 colonnes en tableau de 2 colonnes.

En effet, aujourd'hui je me retrouve avec dans la colonne A un référence de pièce et dans toutes les autres colonnes les numéros de véhicules liés à cette référence.

Je voudrais transformer cela en deux collones : Colonne A, la référence de pièce et colonne B le véhicule lié, tout cela en répétant sur différentes lignes chaque véhicule.

Je sais pas si c'est clair. Voici un exemple

Article number ktyp 01 ktyp 02 ktyp 03
15735 1517 1536 1539

Article number ktyp
15735 1517
15735 1536
15735 1539

Sachant que dans mon fichier j'ai aujourd'hui 2.732 lignes et 83 colonnes.

Merci d'avance,

Julien.

3 réponses

  1. Heas Messages postés 73 Statut Membre 5
     
    Bonjour,
    pour moi ce n'est pas très clair.
    Peux-tu joindre une exemple sur deux ou trois lignes?
    A plus
    0
  2. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Q1. En colonne A les articles sont ils tous différents ?
    Q2. Les 83 colonnes sont elles toutes remplies ?

    Cdlmnt
    0
    1. ccm81 Messages postés 11033 Statut Membre 2 434
       
      Si oui(s) un exemple
      http://www.cjoint.com/c/FHqovRQAqsn
      Si non, il faudra passer par vba (macro)

      Cdlmnt
      0
      1. julienrusseau Messages postés 5 Statut Membre > ccm81 Messages postés 11033 Statut Membre
         
        Bonjour,

        Je crois que je tiens grâce à toi la solution mais ca bloque dans mon fichier à la ligne 6.

        Peux-tu STP regarder?

        https://www.cjoint.com/c/FHrgVx22Apb

        Merci d'avance,

        Julien.
        0
  3. Gyrus Messages postés 3360 Statut Membre 526
     
    Bonjour,

    Une solution avec une macro :
    https://www.cjoint.com/c/FHrh5yXNIgt

    A+
    0
    1. julienrusseau Messages postés 5 Statut Membre
       
      Je ne vois pas de changment dans le fichier.
      0
    2. Gyrus Messages postés 3360 Statut Membre 526 > julienrusseau Messages postés 5 Statut Membre
       
      Est-ce que tu as lancé la macro "Transposer" ?

      A+
      0
    3. julienrusseau Messages postés 5 Statut Membre
       
      Gyrus,

      Désolé mais je sais où lancer la Macro. Peux-tu m'expliquer?

      Julien.
      0
    4. julienrusseau Messages postés 5 Statut Membre
       
      normalement pour la référence 15735, j'ai 11 ktyp's. Mais dans le fichier avec la formule suivante ; =INDEX($B$2:$CF$2732;1+INT((ROW()-2)/nbtyp);1+MOD((ROW()-2);nbtyp)), dans la liste il passe à la référence après le 6ème ktyp. Je ne comprends pas pourquoi.
      0