แชร์ผ่าน


Table.RemoveColumns

ไวยากรณ์

Table.RemoveColumns(table as table, columns as any, optional missingField as nullable number) as table

เกี่ยวกับ

เอา ที่ระบุ columns ออกจาก table ที่ให้ไว้ หากคอลัมน์ที่ระบุไม่มีอยู่ แสดงว่ามีข้อผิดพลาดเกิดขึ้น เว้นแต่ว่าพารามิเตอร์ missingField ที่เลือกได้ จะระบุลักษณะการทํางานทางเลือก (ตัวอย่างเช่น MissingField.UseNull หรือ MissingField.Ignore)

ตัวอย่างที่ 1

ลบคอลัมน์ [โทร] ออกจากตาราง

การใช้งาน

Table.RemoveColumns(
    Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
    "Phone"
)

เอาท์พุท

Table.FromRecords({[CustomerID = 1, Name = "Bob"]})

ตัวอย่าง 2

พยายามลบคอลัมน์ที่ไม่มีอยู่ออกจากตาราง

การใช้งาน

Table.RemoveColumns(
    Table.FromRecords({[CustomerID = 1, Name = "Bob", Phone = "123-4567"]}),
    "Address"
)

เอาท์พุท

[Expression.Error] The column 'Address' of the table wasn't found.