Table.ReorderColumns
ไวยากรณ์
Table.ReorderColumns(table as table, columnOrder as list, optional missingField as nullable number) as table
เกี่ยวกับ
แสดงตารางจากข้อมูลป้อนเข้า table
ที่มีคอลัมน์ตามลําดับที่ระบุโดยcolumnOrder
คอลัมน์ที่ไม่ได้ระบุในรายการจะไม่ถูกจัดลําดับใหม่ ถ้าไม่มีคอลัมน์อยู่ ข้อยกเว้นจะแสดงขึ้นมา เว้นแต่ว่าพารามิเตอร์ missingField
ที่เลือกได้จะระบุทางเลือก (เช่น MissingField.UseNull
หรือ MissingField.Ignore
)
ตัวอย่างที่ 1
สลับลําดับของคอลัมน์ [โทร] และ [Name] ในตาราง
การใช้งาน
Table.ReorderColumns(
Table.FromRecords({[CustomerID = 1, Phone = "123-4567", Name = "Bob"]}),
{"Name", "Phone"}
)
เอาท์พุท
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
ตัวอย่าง 2
สลับลําดับของคอลัมน์ [โทร] และ [Address] หรือใช้ "MissingField.Ignore" ในตาราง ไม่มีการเปลี่ยนแปลงตารางเนื่องจากไม่มีคอลัมน์ [Address]
การใช้งาน
Table.ReorderColumns(
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
{"Phone", "Address"},
MissingField.Ignore
)
เอาท์พุท
Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]})
คำติชม
https://aka.ms/ContentUserFeedback
เร็วๆ นี้: ตลอดปี 2024 เราจะขจัดปัญหา GitHub เพื่อเป็นกลไกคำติชมสำหรับเนื้อหา และแทนที่ด้วยระบบคำติชมใหม่ สำหรับข้อมูลเพิ่มเติม ให้ดู:ส่งและดูข้อคิดเห็นสำหรับ