Κοινή χρήση μέσω


Table.FromRows

Σύνταξη

Table.FromRows(rows as list, optional columns as any) as table

Περίπου

Δημιουργεί έναν πίνακα από τη λίστα rows όπου κάθε στοιχείο της λίστας είναι μια εσωτερική λίστα που περιέχει τις τιμές στήλης για μια μοναδική γραμμή. Μπορεί να δοθεί μια προαιρετική λίστα ονομάτων στηλών, ένας τύπος πίνακα ή ένας αριθμός στηλών για columns.

Παράδειγμα 1

Επιστρέφει έναν πίνακα με τη στήλη [CustomerID] και τιμές {1, 2}, τη στήλη [Name] με τιμές {"Τάο", "Τζιμ"} και τη στήλη [Phone] με τιμές {"123-4567", "987-6543"}.

χρήσης

Table.FromRows(
    {
        {1, "Bob", "123-4567"},
        {2, "Jim", "987-6543"}
    },
    {"CustomerID", "Name", "Phone"}

εξόδου

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

Παράδειγμα 2

Επιστρέφει έναν πίνακα με τη στήλη [CustomerID] και τιμές {1, 2}, τη στήλη [Name] με τιμές {"Τάο", "Τζιμ"} και τη στήλη [Phone] με τιμές {"123-4567", "987-6543"}, όπου το [CustomerID] είναι τύπος αριθμού και τα [Name] και [Phone] είναι τύποι κειμένου.

χρήσης

Table.FromRows(
    {
        {1, "Bob", "123-4567"},
        {2, "Jim", "987-6543"}
    },
    type table [CustomerID = number, Name = text, Phone = text]
)

εξόδου

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