Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Syntaxe
Table.FromRows(rows as list, optional columns as any) as table
À propos
Crée une table à partir de la liste rows où chaque élément de la liste est une liste interne qui contient les valeurs de colonne d’une seule ligne. Une liste facultative de noms de colonnes, d’un type de table ou d’un certain nombre de colonnes peut être fournie pour columns.
Exemple 1
Retourne une table avec la colonne [CustomerID] avec les valeurs {1, 2}, colonne [Name] avec les valeurs {"Bob », « Jim"}, et la colonne [Phone] avec les valeurs {"123-4567 », « 987-6543"}.
Utilisation
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
{"CustomerID", "Name", "Phone"}
)
Output
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})
Exemple 2
Retourne une table avec la colonne [CustomerID] avec les valeurs {1, 2}, colonne [Name] avec les valeurs {"Bob », « Jim"}, et la colonne [Phone] avec les valeurs {"123-4567 », « 987-6543"}, où [CustomerID] est type numérique, et [Name] et [Phone] sont des types de texte.
Utilisation
Table.FromRows(
{
{1, "Bob", "123-4567"},
{2, "Jim", "987-6543"}
},
type table [CustomerID = number, Name = text, Phone = text]
)
Output
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Phone = "123-4567"],
[CustomerID = 2, Name = "Jim", Phone = "987-6543"]
})