Table.ExpandListColumn
Erstellt auf der Grundlage einer Spalte mit Listen in einer Tabelle je eine Zeilenkopie für die einzelnen Werte in der Liste.
Syntax
Table.ExpandListColumn(
table as table,
column as text
) as table
Remarks
Teilt die Liste auf der Grundlage eines Elements vom Typ "table" (wobei "column" eine Liste mit Werten ist) in jeweils eine Zeile pro Wert auf. Die Werte in den anderen Spalten werden in jeder neu erstellten Zeile dupliziert.
Examples
Example #1
Teilt die Listenspalte "[Name]" in der Tabelle auf.
Table.ExpandListColumn(
Table.FromRecords({[Name = {"Bob", "Jim", "Paul"}, Discount = .15]}),
"Name"
)
Result:
Table.FromRecords({
[Name = "Bob", Discount = 0.15],
[Name = "Jim", Discount = 0.15],
[Name = "Paul", Discount = 0.15]
})
Category
Table.Transformation