Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
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]
})