1 2 3 4 5 6 7 8 9 10 11 12
| let
Source = Excel.CurrentWorkbook(){[Name="Tableau1"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"Machine", type text}, {"Opération", type text}, {"Date", type date}}),
#"Index ajouté" = Table.AddIndexColumn(#"Type modifié", "Index_init", 0, 1, Int64.Type),
#"Lignes groupées" = Table.Group(#"Index ajouté", {"Machine", "Opération"}, {{"Données", each _, type table [Machine=nullable text, Opération=nullable text, Date=nullable date]}}),
#"Personnalisée ajoutée" = Table.AddColumn(#"Lignes groupées", "Données avec index", each Table.AddIndexColumn([Données],"Index",1)),
#"Données avec index développé" = Table.ExpandTableColumn(#"Personnalisée ajoutée", "Données avec index", {"Date", "Index", "Index_init"}, {"Date", "Index", "Index_init"}),
#"Lignes triées" = Table.Sort(#"Données avec index développé",{{"Index_init", Order.Ascending}}),
#"Colonnes supprimées" = Table.RemoveColumns(#"Lignes triées",{"Données", "Index_init"}),
#"Type modifié1" = Table.TransformColumnTypes(#"Colonnes supprimées",{{"Date", type date}})
in
#"Type modifié1" |
Partager