let
Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"Attribut", type text}, {"valeur", type text}}),
#"Lignes groupées" = Table.Group(#"Type modifié", {"Attribut"}, {{"Tabl", each _, type table [Attribut=nullable text, valeur=nullable text]}}),
#"Personnalisée ajoutée" = Table.AddColumn(#"Lignes groupées", "Personnalisé", each Table.AddIndexColumn([Tabl],"Index",1)),
#"Personnalisé développé" = Table.ExpandTableColumn(#"Personnalisée ajoutée", "Personnalisé", {"valeur", "Index"}, {"valeur", "Index"}),
#"Colonnes supprimées" = Table.RemoveColumns(#"Personnalisé développé",{"Tabl"}),
#"Colonne dynamique" = Table.Pivot(#"Colonnes supprimées", List.Distinct(#"Colonnes supprimées"[Attribut]), "Attribut", "valeur"),
#"Colonnes supprimées1" = Table.RemoveColumns(#"Colonne dynamique",{"Index"})
in
#"Colonnes supprimées1"