Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
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