Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Синтаксис
Table.ExpandTableColumn(
table as table,
column as text,
columnNames as list,
optional newColumnNames as nullable list
) as table
О нас
Развертывает таблицы в table[column] в несколько строк и столбцов.
columnNames используется для выбора столбцов для развертывания из внутренней таблицы. Укажите newColumnNames, чтобы избежать конфликтов между существующими столбцами и новыми столбцами.
Пример
Разверните столбцы в таблице [a] в таблице ({[t = {[a=1, b=2, c=3], [a=2,b=4,c=6]}, b = 2]}), превратив их в 3 столбца: [t.a], [t.b] и [t.c].
Использование
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"}
)
Выход
Table.FromRecords({
[t.a = 1, t.b = 2, t.c = 3, b = 2],
[t.a = 2, t.b = 4, t.c = 6, b = 2]
})