Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Syntaxis
Table.ExpandTableColumn(
table as table,
column as text,
columnNames as list,
optional newColumnNames as nullable list
) as table
Over
Hiermee worden tabellen in table[column] uitgebreid naar meerdere rijen en kolommen.
columnNames wordt gebruikt om de kolommen te selecteren die u uit de binnenste tabel wilt uitvouwen. Geef newColumnNames op om conflicten tussen bestaande kolommen en nieuwe kolommen te voorkomen.
Naast geneste tabellen biedt de functie ook ondersteuning voor het uitbreiden van geneste lijsten met records.
Voorbeeld
Vouw de kolom Locaties uit in twee nieuwe kolommen.
Gebruik
Table.ExpandTableColumn(
Table.FromRecords({
[
Company = "Contoso",
Locations = Table.FromRecords({
[City = "Redmond", State = "WA"],
[City = "Bellevue", State = "WA"],
[City = "Tempe", State = "AZ"]
})
]
}),
"Locations",
{"City", "State"},
{"Locations.City", "Locations.State"}
)
uitvoer
Table.FromRecords({
[Company = "Contoso", Locations.City = "Redmond", Locations.State = "WA"],
[Company = "Contoso", Locations.City = "Bellevue", Locations.State = "WA"],
[Company = "Contoso", Locations.City = "Tempe", Locations.State = "AZ"]
})