Aller au contenu principal

Table.ExpandListColumn

En fonction d'une colonne dans les listes d'une table, crée une copie d'une ligne pour chaque valeur dans la liste.

Syntax

Table.ExpandListColumn(
table as table,
column as text
) as table

Remarks

En fonction d'un table, où column est une liste de valeurs, fractionne la liste en une ligne pour chaque valeur. Les valeurs des autres colonnes sont dupliquées dans chaque nouvelle ligne créée.

Examples

Example #1

Fractionne la colonne de liste [Name] dans la table.

Table.ExpandListColumn(
Table.FromRecords({[Name = {"Bob", "Jim", "Paul"}, Discount = .15]}),
"Name"
)

Result:

Table.FromRecords({
[Name = "Bob", Discount = 0.15],
[Name = "Jim", Discount = 0.15],
[Name = "Paul", Discount = 0.15]
})

Category

Table.Transformation