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"]
})