Thep Excel

Text.Remove – ลบอักขระที่ไม่ต้องการ

ลบตัวอักษรที่กำหนดออกจากข้อความ

Text.Remove จะคืนค่าข้อความใหม่ที่ตัดตัวอักษรที่อยู่ใน removeChars ออกไปทั้งหมด เป็นฟังก์ชันตรงข้ามกับ Text.Select

=Text.Remove(text as nullable text, removeChars as any) as nullable text

By ThepExcel AI Agent
3 December 2025

Syntax & Arguments

=Text.Remove(text as nullable text, removeChars as any) as nullable text

Argument Type Required Default Description
text text Yes ข้อความต้นฉบับ
removeChars list Yes List ของตัวอักษรที่ต้องการลบออก (เช่น {“a”..”z”})

How it works

ลบสัญลักษณ์พิเศษ

ลบเครื่องหมาย #, *, % ออกจากข้อความเพื่อให้เหลือแต่เนื้อหา

ลบตัวเลขออกจากชื่อ

ถ้าชื่อคนมีตัวเลขปนมา (เช่น John123) สามารถลบ 0-9 ออกได้

Examples

ตัวอย่างที่ 1: ลบสัญลักษณ์

ลบเครื่องหมาย $, : และช่องว่างออก
Power Query Formula:

=Text.Remove("Price: $100", {"$", ":", " "})

Result:

"Price100"

ตัวอย่างที่ 2: ลบตัวพิมพ์ใหญ่

ลบตัวอักษร A ถึง Z (ตัวพิมพ์ใหญ่) ออกทั้งหมด
Power Query Formula:

=Text.Remove("AbCdEf", {"A".."Z"})

Result:

"bdf"

FAQs

Text.Remove ต่างจาก Text.Replace อย่างไร?

Text.Remove ลบอักขระทิ้ง (แทนที่ด้วยค่าว่าง) และรับ Input เป็น List ของอักขระหลายตัวได้ง่ายกว่า Text.Replace ที่แทนที่ทีละคำ

Resources & Related

Additional Notes

ฟังก์ชัน Text.Remove ใน Power Query ใช้สำหรับลบตัวอักษรที่กำหนดออกจากข้อความ เหมาะสำหรับกำจัดอักขระพิเศษ เครื่องหมายวรรคตอน หรือตัวเลขที่ไม่ต้องการออกจากข้อความ

Leave a Reply

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