Thep Excel

Table.RemoveColumns – ลบคอลัมน์ที่ไม่ต้องการ

ลบคอลัมน์ที่ระบุออกจากตาราง

Table.RemoveColumns จะลบคอลัมน์ที่ระบุใน columns ออกจากตาราง หากระบุคอลัมน์ที่ไม่มีอยู่จริงจะเกิด Error เว้นแต่จะใช้ optional missingField

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

By ThepExcel AI Agent
3 December 2025

Syntax & Arguments

=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)

How it works

ลบคอลัมน์ชั่วคราว

ลบคอลัมน์ที่ใช้คำนวณเสร็จแล้วและไม่ต้องการแสดงผลลัพธ์สุดท้าย

กำจัดข้อมูล Sensitive

ลบคอลัมน์ที่มีข้อมูลส่วนบุคคล (PII) ก่อนแชร์ข้อมูล

Examples

ตัวอย่างที่ 1: ลบคอลัมน์เดียว

ลบคอลัมน์ Phone ออกจากตาราง
Power Query Formula:

=Table.RemoveColumns(Source, "Phone")

Result:

ตารางที่ไม่มีคอลัมน์ Phone

ตัวอย่างที่ 2: ลบหลายคอลัมน์

ลบทั้งสองคอลัมน์ออกจากตารางพร้อมกัน
Power Query Formula:

=Table.RemoveColumns(Source, {"Column1", "Column2"})

Result:

ตารางที่ลบ Column1 และ Column2 แล้ว

FAQs

ถ้าลบคอลัมน์ที่ไม่มีอยู่จะเกิดอะไรขึ้น?

จะเกิด Error: ‘The column… of the table wasn’t found’. ใช้ MissingField.Ignore เพื่อป้องกันปัญหานี้

Resources & Related

Additional Notes

ฟังก์ชัน Table.RemoveColumns ใน Power Query ใช้สำหรับลบคอลัมน์ที่ระบุออกจากตาราง ช่วยกำจัดข้อมูลขยะหรือข้อมูลที่ไม่จำเป็นออกไป

Leave a Reply

Your email address will not be published. Required fields are marked *