Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Синтаксис
Table.FromRows(rows as list, optional columns as any) as table
Около
Создает таблицу из списка rows где каждый элемент списка является внутренним списком, содержащим значения столбцов для одной строки. Необязательный список имен столбцов, тип таблицы или ряд столбцов можно указать для columns.
Пример 1
Возвращает таблицу с столбцом [CustomerID] со значениями {1, 2}, столбец [Имя] со значениями {"Bob", "Джим"}, а столбец [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}, столбец [Имя] со значениями {"Bob", "Джим"}, а столбец [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"]
})