Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Syntaksi
Table.ExpandListColumn(table as table, column as text) as table
Noin
Kun annetaan table, jossa column sisältää arvoluettelon, luettelo jaetaan riviksi kullekin arvolle. Muiden sarakkeiden arvot kopioidaan kullekin uudelle luodulle riville. Tämä funktio voi myös laajentaa sisäkkäisiä taulukoita käsittelemällä niitä tietueluetteloina.
Esimerkki 1
Jaa luettelosarake [Name].
käyttö
Table.ExpandListColumn(
Table.FromRecords({[Name = {"Bob", "Jim", "Paul"}, Discount = .15]}),
"Name"
)
Output
Table.FromRecords({
[Name = "Bob", Discount = 0.15],
[Name = "Jim", Discount = 0.15],
[Name = "Paul", Discount = 0.15]
})
Esimerkki 2
Jaa sisäkkäinen taulukon sarake [Osat].
käyttö
Table.ExpandListColumn(
#table(
{"Part", "Components"},
{
{"Tool", #table({"Name", "Quantity"}, {{"Thingamajig", 2}, {"Widget", 3}})}
}
),
"Components"
)
Output
Table.FromRecords({
[Part = "Tool", Components = [Name = "Thingamajig", Quantity = 2]],
[Part = "Tool", Components = [Name = "Widget", Quantity = 3]]
})