Transformer la structure d'une table avant de l'importer dans power query /pivot

Accueil – Le CFO masqué Forums Power Query Transformer la structure d'une table avant de l'importer dans power query /pivot

Mots-clés : ,

3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Articles
  • #30144
    julien.47
    Participant

    Bonjour à tous,

    Celà fait un moment que j’arpente le net et je n’ai toujours pas trouver de sujets similaires à mon problème. Ce site est extrêmement complet donc j’espère avoir enfin une réponse !

    Le voici : je voudrais importer des dizaines de fichier qui contiennent globalement des informations similaires mais dont la structure est différente. J’ai besoin de les mettre sous forme de base de donnée afin d’utiliser ensuite des TCD et Qlik view : soit une colonne par type de données.

    Problème 1 :
    La plupart du temps, notamment lorsqu’il s’agit de date, il y a une colonne par date donc 12 colonnes par année etc… : cf exemple dans le fichier joint. Je voudrais pouvoir les regrouper (ET NON les SOMMER) les une en dessous des autres en dupliquant la/ les premières colonnes (de description) et en ajoutant simplement une colonne avec la date correspondant à l’entête de la colonne.

    Problème 2 :
    J’ai 3 bases de données, pour simplifier au maximum, disons une colonne par base. J’aimerai créer une 4e base de donnée faisant la combinaison de ces 3 bases avec toutes les combinaisons possibles : ex si 4 lignes dans la base 1, 10 lignes dans la base 2 et 100 dans la base 3 => création de 3 colonnes et de 4x10x100 = 4000 lignes dans la base 4 avec toutes les combinaisons.

    Etant données que chaque fichier provient de site différent et sera mi à jour régulièrement, le nombre de colonnes, lignes etc.. varie d’un fichier à un autre, j’aimerai pouvoir éviter les macro et passer par power pivot ou query.. est-ce possible ?

    Un exemple vaut mieux qu’un long discours. vous trouverez donc ci-joint un fichier explicatif !!

    Merci beaucoup d’avance, j’ai passé des heures sur le sujet… je m’arrache les cheveux !!!!!

    Cordialement

    Attachments:
    You must be logged in to view attached files.
    #30148
    Sophie Marchand
    Participant

    Bonjour Julien,

    Votre problème 1 peut être résolu en utilisant la fonctionnalité “Unpivot Columns” dans Power Query. Voici un lien vers une série d’articles sur Power Query:https://www.lecfomasque.com/?s=power+query.

    Votre problème 2 peut être résolu via VBA. Nous n’avons pas traité ce cas sur notre site mais un article en anglais, vous montre comment procéder sur le site excel.tips.net: http://excel.tips.net/T006766_Listing_Combinations.html.

    Au plaisir,

    Sophie

    #30149
    Sophie Marchand
    Participant

    Bonjour Julien,

    Votre problème 1 peut être résolu en utilisant la fonctionnalité “Unpivot Columns” dans Power Query. Voici un lien vers une série d’articles sur Power Query:https://www.lecfomasque.com/?s=power+query.

    Votre problème 2 peut être résolu via VBA. Nous n’avons pas traité ce cas sur notre site mais un article en anglais, vous montre comment procéder sur le site excel.tips.net: http://excel.tips.net/T006766_Listing_Combinations.html.

    Au plaisir,

    Sophie

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