let
Source = Excel.CurrentWorkbook(){[Name="Conso01"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"DATE_START", type datetime}, {"DATE_END", type datetime}, {"DURATION", Int64.Type}}),
#"Lignes filtrées" = Table.SelectRows(#"Type modifié", each ([DURATION] <> 0)),
#"Index ajouté" = Table.AddIndexColumn(#"Lignes filtrées", "Index", 0, 1, Int64.Type),
#"Personnalisée ajoutée" = Table.AddColumn(#"Index ajouté", "Seconde", each List.DateTimes([DATE_START], [DURATION],#duration(0, 0, 0, 1))),
#"Personnalisé2 développé" = Table.ExpandListColumn(#"Personnalisée ajoutée", "Seconde"),
#"Type modifié1" = Table.TransformColumnTypes(#"Personnalisé2 développé",{{"Seconde", type datetime}}),
#"Autres colonnes supprimées" = Table.SelectColumns(#"Type modifié1",{"Seconde", "Index"}),
#"Lignes groupées" = Table.Group(#"Autres colonnes supprimées", {"Seconde"}, {{"Nombre", each Table.RowCount(Table.Distinct(_)), Int64.Type}}),
in
#"Lignes groupées"