ตัวอย่างที่ 1: ลบคอลัมน์เดียว
=Table.RemoveColumns(Source, "Phone")
ตารางที่ไม่มีคอลัมน์ Phone
ลบคอลัมน์ที่ระบุออกจากตาราง
Table.RemoveColumns จะลบคอลัมน์ที่ระบุใน columns ออกจากตาราง หากระบุคอลัมน์ที่ไม่มีอยู่จริงจะเกิด Error เว้นแต่จะใช้ optional missingField
=Table.RemoveColumns(table as table, columns as any, optional missingField as nullable number) as table
=Table.RemoveColumns(table as table, columns as any, optional missingField as nullable number) as table
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| table | table | Yes | ตารางที่ต้องการลบคอลัมน์ | |
| columns | any | Yes | ชื่อคอลัมน์ (text) หรือ List ของชื่อคอลัมน์ที่ต้องการลบ | |
| missingField | number | Optional | MissingField.Error | จัดการกรณีไม่พบคอลัมน์ (เช่น MissingField.Ignore) |
ลบคอลัมน์ที่ใช้คำนวณเสร็จแล้วและไม่ต้องการแสดงผลลัพธ์สุดท้าย
ลบคอลัมน์ที่มีข้อมูลส่วนบุคคล (PII) ก่อนแชร์ข้อมูล
=Table.RemoveColumns(Source, "Phone")
ตารางที่ไม่มีคอลัมน์ Phone
=Table.RemoveColumns(Source, {"Column1", "Column2"})
ตารางที่ลบ Column1 และ Column2 แล้ว
จะเกิด Error: ‘The column… of the table wasn’t found’. ใช้ MissingField.Ignore เพื่อป้องกันปัญหานี้
ฟังก์ชัน Table.RemoveColumns ใน Power Query ใช้สำหรับลบคอลัมน์ที่ระบุออกจากตาราง ช่วยกำจัดข้อมูลขยะหรือข้อมูลที่ไม่จำเป็นออกไป