แชร์ผ่าน


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

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

การใช้งาน

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.