Transformer tableau en liste

Bonjour à tous,

Je viens vers vous car je coince sur le sujet suivant :

J'ai un tableau avec 5 colonnes : la première avec des matricules puis les autres avec des couleurs. Mes données sont des valeurs.

Je souhaite recomposer le tableau en 3 colonnes : matricule, couleur, valeur.

J'ai indiqué l'attendu dans le fichier joint.

Via les TCD je n'y arrive pas.

Pouvez vous m'aider svp ?

Merci beaucoup.

Sophie

Bonjour,

Une proposition avec une macro VBA ...

Cordialement.

Bonjour à tous

Une solution en quelques clics avec PowerQuery intégré à 2016

Si la source évolue on peut utiliser, Données, Actualiser tout

Bonjour Gyrus,

Merci d'avoir pris le temps de me répondre.

Je ne connais pas (encore) la programmation VBA.

Je vais regarder comment adapter ce que tu as réalisé à mes tableaux.

Merci.

Sophie

Bonjour,

Une proposition avec une macro VBA ...

Cordialement.

Bonjour 78chris,

Comme pour VBA, je ne connais pas (encore) PowerQuery.

Je vais étudier ta solution de près.

Merci en tout cas d'avoir pris le temps de me répondre.

Sophie

Bonjour à tous

Une solution en quelques clics avec PowerQuery intégré à 2016

Si la source évolue on peut utiliser, Données, Actualiser tout

RE

  • Se placer dans une cellule de la source et Mettre sous forme de tableau (onglet Accueil)
  • Onglet Données : A partir d'un tableau. Cela ouvre PowerQuery
  • Sélectionner la colonne Matricule : onglet Transformer, Dépivoter les autres colonnes
  • Trier par couleur et matricule (en haut des colonnes comme dans Excel)
  • Sortir par Fermer et Charger Dans, Table, préciser l'emplacement

Je bute sur "dépivoter les autres colonnes"

RE

  • Se placer dans une cellule de la source et Mettre sous forme de tableau (onglet Accueil)
  • Onglet Données : A partir d'un tableau. Cela ouvre PowerQuery
  • Sélectionner la colonne Matricule : onglet Transformer, Dépivoter les autres colonnes
  • Trier par couleur et matricule (en haut des colonnes comme dans Excel)
  • Sortir par Fermer et Charger Dans, Table, préciser l'emplacement

RE

A peu près au milieu de l'onglet Transformer, dernier icône en haut à droite de la zone "N'importe quelle colonne"

Dérouler la liste

Yessss !

Hyper bien merci !

Excellente journée

Sophie

RE

A peu près au milieu de l'onglet Transformer, dernier icône en haut à droite de la zone "N'importe quelle colonne"

Dérouler la liste

Promis, je me mets à la VBA bientot

Merci

Bonjour Gyrus,

Merci d'avoir pris le temps de me répondre.

Je ne connais pas (encore) la programmation VBA.

Je vais regarder comment adapter ce que tu as réalisé à mes tableaux.

Merci.

Sophie

Bonjour,

Une proposition avec une macro VBA ...

Cordialement.

Rechercher des sujets similaires à "transformer tableau liste"