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
Konvertuje zoznam list
na tabuľku použitím voliteľnej funkciesplitter
rozdelenia na každú položku v zozname. V predvolenom nastavení sa predpokladá, že zoznam je zoznam textových hodnôt oddelených čiarkami. Voliteľný columns
parameter môže byť počet stĺpcov, zoznam stĺpcov alebo Typ Tabuľky. Možno zadať aj voliteľné default
a extraValues
.
Vytvorte tabuľku zo zoznamu pomocou predvoleného rozdeľovača.
Použitie
Table.FromList(
{"a,apple", "b,ball", "c,cookie", "d,door"},
null,
{"Letter", "Example Word"}
)
Výkon
Table.FromRecords({
[Letter = "a", #"Example Word" = "apple"],
[Letter = "b", #"Example Word" = "ball"],
[Letter = "c", #"Example Word" = "cookie"],
[Letter = "d", #"Example Word" = "door"]
})
Vytvorte tabuľku zo zoznamu pomocou vlastného rozdeľovača.
Použitie
Table.FromList(
{"a,apple", "b,ball", "c,cookie", "d,door"},
Splitter.SplitByNothing(),
{"Letter and Example Word"}
)
Výkon
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"]
})
Vytvorte tabuľku zo zoznamu pomocou rozdeľovača Record.FieldValues .
Použitie
Table.FromList(
{
[CustomerID = 1, Name = "Bob"],
[CustomerID = 2, Name = "Jim"]
},
Record.FieldValues,
{"CustomerID", "Name"}
)
Výkon
Table.FromRecords({
[CustomerID = 1, Name = "Bob"],
[CustomerID = 2, Name = "Jim"]
})