Table.FromList
Table.FromList(list as list, optional splitter as nullable function, optional columns as any, optional default as any, optional extraValues as nullable number) as table
Konverterer en liste list
til en tabel ved at anvende den valgfri opdelingsfunktion, splitter
, på hvert element på listen. Listen antages som standard at være en liste over tekstværdier, der er opdelt af kommaer. Valgfrie columns
kan være antallet af kolonner, en liste over kolonner eller en TableType. Valgfrie default
og extraValues
kan også angives.
Opret en tabel ud fra en liste ved hjælp af standardopdelingsfunktionen.
brug
Table.FromList(
{"a,apple", "b,ball", "c,cookie", "d,door"},
null,
{"Letter", "Example Word"}
)
output
Table.FromRecords({
[Letter = "a", #"Example Word" = "apple"],
[Letter = "b", #"Example Word" = "ball"],
[Letter = "c", #"Example Word" = "cookie"],
[Letter = "d", #"Example Word" = "door"]
})
Opret en tabel ud fra en liste ved hjælp af en brugerdefineret opdeling.
brug
Table.FromList(
{"a,apple", "b,ball", "c,cookie", "d,door"},
Splitter.SplitByNothing(),
{"Letter and Example Word"}
)
output
Table.FromRecords({
[#"Letter and Example Word" = "a,apple"],
[#"Letter and Example Word" = "b,ball"],
[#"Letter and Example Word" = "c,cookie"],
[#"Letter and Example Word" = "d,door"]
})
Opret en tabel ud fra listen ved hjælp af opdelingsfunktionen Record.FieldValues.
brug
Table.FromList(
{
[CustomerID = 1, Name = "Bob"],
[CustomerID = 2, Name = "Jim"]
},
Record.FieldValues,
{"CustomerID", "Name"}
)
output
Table.FromRecords({
[CustomerID = 1, Name = "Bob"],
[CustomerID = 2, Name = "Jim"]
})