Table.ExpandTableColumn
Σύνταξη
Table.ExpandTableColumn(table as table, column as text, columnNames as list, optional newColumnNames as nullable list) as table
Πληροφορίες
Αναπτύσσει πίνακες στο table
[column
] σε πολλές γραμμές και στήλες. columnNames
Το χρησιμοποιείται για την επιλογή των στηλών για ανάπτυξη από τον εσωτερικό πίνακα. Καθορίστε newColumnNames
το για να αποφύγετε διενέξεις μεταξύ υπαρχουσών στηλών και νέων στηλών.
Παράδειγμα 1
Αναπτύξτε τις στήλες πίνακα στο [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]
})