สร้าง Record จาก List ของค่า และ List ของชื่อ Field
=Record.FromList(list as list, fields as any) as record
=Record.FromList(list as list, fields as any) as record
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| list | list | Yes | List ของค่าข้อมูล (Values) ที่ต้องการใส่ใน Record | |
| fields | any | Yes | List ของชื่อ Field (Text) หรือ Type ของ Record ที่ต้องการสร้าง |
เมื่อมี List ของ Header และ List ของ Data แยกกัน สามารถใช้ฟังก์ชันนี้รวมเป็น Record ได้
เมื่อชื่อ Field และค่าข้อมูลมีการเปลี่ยนแปลงหรือไม่แน่นอน
Record.FromList({1, "Bob"}, {"ID", "Name"})=Record.FromList({1, "Bob"}, {"ID", "Name"})
[ID=1, Name="Bob"]
Record.FromList({1, "Bob"}, type [ID = number, Name = text])=Record.FromList({1, "Bob"}, type [ID = number, Name = text])
[ID=1, Name="Bob"]
Record.FromList({1}, {"A", "B"})=Record.FromList({1}, {"A", "B"})
Error
ฟังก์ชัน Record.FromList ใน Power Query ใช้สำหรับสร้าง Record ใหม่ โดยระบุ List ของค่า (Values) และ List ของชื่อ Field (หรือ Type ของ Record)