let
Source = Excel.Workbook(File.Contents("C:\Users\33622\Downloads\Liste des factures (3).xlsx"), null, true),
Worksheet_Sheet = Source{[Item="Worksheet",Kind="Sheet"]}[Data],
#"En-têtes promus" = Table.PromoteHeaders(Worksheet_Sheet, [PromoteAllScalars=true]),
#"Autres colonnes supprimées" = Table.SelectColumns(#"En-têtes promus",{"Client", "Date d'échéance", "Total (TTC)"}),
#"Type modifié" = Table.TransformColumnTypes(#"Autres colonnes supprimées",{{"Client", type text}, {"Date d'échéance", type date}, {"Total (TTC)", Currency.Type}}),
#"Personnalisée ajoutée" = Table.AddColumn(#"Type modifié", "Semaine", each Number.ToText(SemaineISO([#"Date d'échéance"]),"Semaine 00")),
#"Lignes triées" = Table.Sort(#"Personnalisée ajoutée",{{"Date d'échéance", Order.Ascending}, {"Client", Order.Ascending}}),
#"Colonnes supprimées" = Table.RemoveColumns(#"Lignes triées",{"Date d'échéance"}),
#"Colonne dynamique" = Table.Pivot(#"Colonnes supprimées", List.Distinct(#"Colonnes supprimées"[Semaine]), "Semaine", "Total (TTC)", List.Sum)
in
#"Colonne dynamique"