Partager via

Power Query - additionner des colonnes dont le nombre varie chaque semaine.

Anonyme
2020-05-07T10:57:29+00:00

Bonjour à tous,

J'utilise Power Query avec Excel 2016. Je suis débutant dans Power Query, je réalise mes premières Requêtes.

Je souhaiterais réaliser une opération : additionner des colonnes dont le nombre varie chaque semaine.

Chaque semaine, je réalise une extraction de données que j'ai simplifiées ci-dessous :

  • Semaine 1 ; Semaine 2 ; Semaine 3. Les données des semaines précédentes sont conservées dans l'extraction.
  • J'ai réalisé une addition "manuelle" des trois colonnes dans la colonne "Somme".

Je souhaiterais lors de ma prochaine extraction, que la Semaine 4 soit prise en compte "automatiquement" dans l'addition. Comment puis-je procéder?

Cordialement

Maxime

Microsoft 365 et Office | Excel | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

1 réponse

  1. Anonyme
    2020-05-11T06:46:13+00:00

    Bonjour

    Pour répondre strictement à votre question, je suis parti du principe que vos colonnes "Semaines" se trouvent à la fin de votre table et que vous voulez ignorer les x premièrescolonnes (vous dites avoir simplifié votre table) 

    Vous pouvez remplacer votre formule : each [Semaine 1] + ... par  : each List.Sum(List.RemoveFirstN(Record.ToList(_),x))

    le _ correspond à l'enregistrement en cours = l'ensemble des colonnes de votre ligne 

    Record.ToList transforme ce Record en List

    List.RemoveFirstN supprime x élément au début de la liste (ici aucune mais je pense que vous en avez)

    List.Sum additionne les éléments restants.

    Sur le fond, je ne connais pas votre base de données mais pour moi le mieux est de "dépivoter" les colonnes "Semaines" afin d'avoir une base de données en lignes et non en colonnes. C'est une fonction extrêmement utile de PowerQuery. C'est comme cela que je traite les fichiers qui ont des colonnes qui se rajoutent.

    Après, vous faîtes ce que vous voulez avec 

    Cordialement

    Cette réponse a-t-elle été utile ?

    3 personnes ont trouvé cette réponse utile.
    0 commentaires Aucun commentaire