Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnia
Table.ExpandTableColumn(table as table, column as text, columnNames as list, optional newColumnNames as nullable list) as table
O nas
Rozwija tabele w table
[column
] na wiele wierszy i kolumn.
columnNames
służy do wyboru kolumn do rozszerzenia z tabeli wewnętrznej. Określ newColumnNames
, aby uniknąć konfliktów między istniejącymi kolumnami a nowymi kolumnami.
Przykład 1
Rozwiń kolumny tabeli w [a]
w tabeli ({[t = {[a=1, b=2, c=3], [a=2,b=4,c=6]}, b = 2]})
na 3 kolumny [t.a]
, [t.b]
i [t.c]
.
Zastosowanie
Table.ExpandTableColumn(
Table.FromRecords({
[
t = Table.FromRecords({
[a = 1, b = 2, c = 3],
[a = 2, b = 4, c = 6]
}),
b = 2
]
}),
"t",
{"a", "b", "c"},
{"t.a", "t.b", "t.c"}
)
Wyjście
Table.FromRecords({
[t.a = 1, t.b = 2, t.c = 3, b = 2],
[t.a = 2, t.b = 4, t.c = 6, b = 2]
})