Transformer facilement des entête de colonnes en lignes

Accueil – Le CFO masqué Forums Power Query Transformer facilement des entête de colonnes en lignes

  • Ce sujet contient 1 réponse, 2 participants et a été mis à jour pour la dernière fois par Stéphane Lorin, le il y a 3 années et 6 mois.
2 sujets de 1 à 2 (sur un total de 2)
  • Auteur
    Articles
  • #88891
    Gui Leblanc
    Participant

    Bonjour,

    J’ai un problème récurrent dans powerquery, en effet les données que je dois retraiter sont sous la forme :

    centre | mois 1 | mois 2 | mois…
    code centre|CA Mois 1 | CA mois 2 | CA mois..

    etc

    Or, pour pouvoir traiter correctement mes données j’ai besoin d’ordonner les données sous la forme suivante :

    centre | CA | date

    et donc, passer les en tête de colonnes en lignes..

    Pour se faire j’isole chaque mois dans une table, et je fusionne ensuite toutes les tables, mais c’est très très long à faire.

    Je mets un exemple en pièce jointe ce sera peut être plus clair (il y a un onglet données brutes, et un onglet montrant la structure que je souhaite obtenir).

    Y-a-t il une autre solution plus simple et plus rapide avec powerquery ? Sinon je ne vais pas avoir le choix et coder une bonne vieille macro..

    Attachments:
    You must be logged in to view attached files.
    #88895
    Stéphane Lorin
    Participant

    Bonjour

    Il y a une transformation dédiée dans powerquery pour ce genre de problématique.

    Il faut sélectionner votre colonne “centre” et “dépivoter les autres colonnes” (menu transformer ou par clic-droit)

    Stéphane

2 sujets de 1 à 2 (sur un total de 2)
  • Vous devez être connecté pour répondre à ce sujet.