영어로 읽기

다음을 통해 공유


Table.FromRows

구문

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

정보

목록 rows 의 각 요소가 단일 행의 열 값을 포함하는 내부 목록인 목록에서 테이블을 만듭니다. 열 이름, 테이블 형식 또는 여러 열의 선택적 목록을 제공할 columns수 있습니다.

예 1

값이 {1, 2}인 열 [CustomerID], 값이 {"Bob", "Jim"}인 열 [Name] 및 값이 {"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

값이 {1, 2}인 열 [CustomerID], 값이 {"Bob", "Jim"}인 열 [Name] 및 값이 {"123-4567", "987-6543"}인 열 [전화]이 있는 테이블을 반환합니다. 여기서 [CustomerID]는 숫자 형식이고 [Name] 및 [전화]은 텍스트 형식입니다.

사용법

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