Klein voorbeeld in bijlage
hij moet een nummer toekennen op basis "zelfde RITID" en beginnen bij "laagste Van"
dat lukt zie script in de excel
doch als "Afzender
" gelijk zijn dan moeten deze zelfde nr krijgen, en dat krijg ik niet opgelost
in de excel staat voorbeeld van wat ik wens
hij moet een nummer toekennen op basis "zelfde RITID" en beginnen bij "laagste Van"
dat lukt zie script in de excel
doch als "Afzender
" gelijk zijn dan moeten deze zelfde nr krijgen, en dat krijg ik niet opgelost
in de excel staat voorbeeld van wat ik wens
Code:
let
Bron = Excel.CurrentWorkbook(){[Name="Tabel1"]}[Content],
Type = Table.TransformColumnTypes(Bron,{{"RitID", Int64.Type}, {"Van", type number}, {"Tot", type number}, {"Losnaam", type text}, {"Afzender", type text}}),
Groeperen = Table.Group(
Type,
{"RitID"},
{
{"Data", each Table.AddIndexColumn(_, "Volgorde", 1, 1), type table}
}
),
Uitvouwen = Table.ExpandTableColumn(
Groeperen, "Data",
{"RitID", "Van", "Tot", "Losnaam", "Afzender", "Volgorde"},
{"RitID.1", "Van", "Tot", "Losnaam", "Afzender", "Volgorde"}
),
Del_Kol = Table.RemoveColumns(Uitvouwen,{"RitID.1"}),
Type_Tijd = Table.TransformColumnTypes(Del_Kol,{{"Van", type time}, {"Tot", type time}})
in
Type_Tijd