Läs på engelska

Dela via


Table.FromRecords

Syntax

Table.FromRecords(records as list, optional columns as any, optional missingField as nullable number) as table

Om

Konverterar records, en lista med poster, till en tabell.

Exempel 1

Skapa en tabell från poster med postfältnamn som kolumnnamn.

Användning

Table.FromRecords({
    [CustomerID = 1, Name = "Bob", Phone = "123-4567"],
    [CustomerID = 2, Name = "Jim", Phone = "987-6543"],
    [CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})

Output

Table.FromRecords({
    [CustomerID = 1, Name = "Bob", Phone = "123-4567"],
    [CustomerID = 2, Name = "Jim", Phone = "987-6543"],
    [CustomerID = 3, Name = "Paul", Phone = "543-7890"]
})

Exempel 2

Skapa en tabell från poster med inskrivna kolumner och välj talkolumnerna.

Användning

Table.ColumnsOfType(
    Table.FromRecords(
        {[CustomerID = 1, Name = "Bob"]},
        type table[CustomerID = Number.Type, Name = Text.Type]
    ),
    {type number}
)

Output

{"CustomerID"}

Fält saknas