1 2 3 4 5 6 7 8 9 10
| let
Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"Client", type text}, {"Date", Int64.Type}, {"Intervention", type text}}),
#"Lignes groupées" = Table.Group(#"Type modifié", {"Client", "Date"}, {{"Tabl", each _, type table [Client=nullable text, Date=nullable number, Intervention=nullable text]}}),
#"Personnalisée ajoutée" = Table.AddColumn(#"Lignes groupées", "Personnalisé", each Text.Combine(Table.Column([Tabl],"Intervention"),";")),
#"Colonnes supprimées" = Table.RemoveColumns(#"Personnalisée ajoutée",{"Tabl"}),
#"Fractionner la colonne par délimiteur" = Table.SplitColumn(#"Colonnes supprimées", "Personnalisé", Splitter.SplitTextByDelimiter(";", QuoteStyle.Csv), {"Personnalisé.1", "Personnalisé.2"}),
#"Type modifié1" = Table.TransformColumnTypes(#"Fractionner la colonne par délimiteur",{{"Personnalisé.1", type text}, {"Personnalisé.2", type text}})
in
#"Type modifié1" |
Partager