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
Converteert een lijst, list
naar een tabel door de optionele splitsfunctie, splitter
, toe te passen op elk item in de lijst. Standaard wordt uitgegaan van een lijst met tekstwaarden die worden gesplitst door komma's. Optionele columns
kan het aantal kolommen, een lijst met kolommen of een TableType zijn. Optionele default
en extraValues
kunnen ook worden opgegeven.
Maak een tabel uit een lijst met behulp van de standaardsplitser.
Gebruik
Table.FromList(
{"a,apple", "b,ball", "c,cookie", "d,door"},
null,
{"Letter", "Example Word"}
)
uitvoer
Table.FromRecords({
[Letter = "a", #"Example Word" = "apple"],
[Letter = "b", #"Example Word" = "ball"],
[Letter = "c", #"Example Word" = "cookie"],
[Letter = "d", #"Example Word" = "door"]
})
Een tabel maken op basis van een lijst met behulp van een aangepaste splitser.
Gebruik
Table.FromList(
{"a,apple", "b,ball", "c,cookie", "d,door"},
Splitter.SplitByNothing(),
{"Letter and Example Word"}
)
uitvoer
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"]
})
Maak een tabel uit de lijst met behulp van de Record.FieldValues splitser.
Gebruik
Table.FromList(
{
[CustomerID = 1, Name = "Bob"],
[CustomerID = 2, Name = "Jim"]
},
Record.FieldValues,
{"CustomerID", "Name"}
)
uitvoer
Table.FromRecords({
[CustomerID = 1, Name = "Bob"],
[CustomerID = 2, Name = "Jim"]
})