Bonjour,
Votre demande ne correspond pas trop au fichier. Vous ne souhaitez pas faire un total partiel mais un total par vendeur. Auquel cas j'utiliserai GroupBy. Par exemple :
let
Source = Excel.CurrentWorkbook(){[Name="Tableau"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"vendeur", type text}, {"moment", type text}, {"nature evnte", type text}, {"prix", Int64.Type}, {"unité", Int64.Type}}),
#"Personnalisée ajoutée" = Table.AddColumn(#"Type modifié", "TOTAL", each [prix]*[unité]),
#"Lignes triées" = Table.Sort(#"Personnalisée ajoutée",{{"vendeur", Order.Ascending}}),
#"Grouped Rows" = Table.Group(#"Lignes triées", {"vendeur"}, {{"Total par vendeur", each List.Sum([TOTAL]), type number}, {"1", each _, type table [vendeur=nullable text, moment=nullable text, nature evnte=nullable text, prix=nullable number, unité=nullable number, TOTAL=number]}}),
#"Reordered Columns" = Table.ReorderColumns(#"Grouped Rows",{"vendeur", "1", "Total par vendeur"}),
#"Expanded 1" = Table.ExpandTableColumn(#"Reordered Columns", "1", {"moment", "nature evnte", "prix", "unité", "TOTAL"}, {"moment", "nature evnte", "prix", "unité", "TOTAL"})
in
#"Expanded 1"