Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
Table.ExpandTableColumn(
table as table,
column as text,
columnNames as list,
optional newColumnNames as nullable list
) as table
About
Erweitert Tabellen in table[column] in mehrere Zeilen und Spalten.
columnNames wird verwendet, um die Spalten auszuwählen, die aus der inneren Tabelle erweitert werden sollen. Geben Sie an newColumnNames , um Konflikte zwischen vorhandenen Spalten und neuen Spalten zu vermeiden.
Beispiel 1
Erweitern Sie Tabellenspalten in der Tabelle ({[t = {[a=1, b=2, c=3], [a=2,b=4,c=6]}, b = 2]}) in drei Spalten [t.a]und [t.b][t.c].[a]
Verwendung
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"}
)
Output
Table.FromRecords({
[t.a = 1, t.b = 2, t.c = 3, b = 2],
[t.a = 2, t.b = 4, t.c = 6, b = 2]
})