1 2 3 4 5 6 7 8 9
| let Source = Excel.CurrentWorkbook(){[Name="fl_onglet_adresse__4"]}[Content],
#"Type modifié" = Table.TransformColumnTypes(Source,{{"NUM_VOIE", Int64.Type}, {"NOM_VOIE", type text}, {"COMPL", type text}}),
#"Lignes groupées" = Table.Group(#"Type modifié", {"NUM_VOIE", "NOM_VOIE"}, {{"Data", each _, type table [NUM_VOIE=nullable number, NOM_VOIE=nullable text, COMPL=nullable text]}}),
#"ColPerso ajoutée" = Table.AddColumn(#"Lignes groupées", "Personnalisé", each Table.AddIndexColumn([Data],"IndexNum", 65, 1)),
#"Autres colonnes supprimées" = Table.SelectColumns(#"ColPerso ajoutée",{"Personnalisé"}),
#"ColPerso développé1" = Table.ExpandTableColumn(#"Autres colonnes supprimées", "Personnalisé", {"NUM_VOIE", "NOM_VOIE", "COMPL", "IndexNum"}, {"NUM_VOIE", "NOM_VOIE", "COMPL", "IndexNum"}),
#"ColPerso indexLettre" = Table.AddColumn(#"ColPerso développé1", "Index", each Character.FromNumber([IndexNum]))
in
#"ColPerso indexLettre" |
Partager