Bonsoir à tous de nouveau !
Autre approche (optimisée via la fonction List.Accumulate) :
let
Source = Excel.CurrentWorkbook(){[Name="T_AJOUT_TOTAL"]}[Content],
S = List.Skip(List.Accumulate(List.Skip(Table.ColumnNames(Source),2),{0},(a,c)=> a & {List.Last(a)+ List.Sum (Table.Column (Source, c))})),
Combine = Table.Combine({Source, Table.FromRows ({{"Total"} & {List.Last(S)} & S}, Table.ColumnNames(Source))})
in
Combine