Bonjour,
Une autre proposition.
(je n'ai pas regardé la solution de 78chris. )
Le format nombre personnalisé doit être réalisé dans le tableau (de restitution).
Cdlt.
let
Source = Excel.CurrentWorkbook(){[Name="BDD"]}[Content],
//Ruban (GUI)
Types = Table.TransformColumnTypes(Source,{{"Ventes", Int64.Type}}),
//Ruban (GUI)
PivotedColumns = Table.Pivot(Types, List.Distinct(Types[Mois]), "Mois", "Ventes", List.Sum),
//Saisie manuelle dans barre de formule et nommer l'étape FirstColRef
FirstColRef = 1,
//Idem
NumColsToSum = Table.ColumnCount(PivotedColumns)-FirstColRef,
//Idem
GrandTotal = Table.AddColumn(PivotedColumns,"Total",each List.Sum(List.Range(Record.ToList(_),FirstColRef,NumColsToSum))),
//Ruban (GUI)
Types2 = Table.TransformColumnTypes(GrandTotal,{{"Janvier", Currency.Type}, {"Février", Currency.Type}, {"Mars", Currency.Type}, {"Avril", Currency.Type}, {"Total", Currency.Type}})
in
Types2