ตัวอย่างที่ 1: ลบสัญลักษณ์
=Text.Remove("Price: $100", {"$", ":", " "})
"Price100"
ลบตัวอักษรที่กำหนดออกจากข้อความ
Text.Remove จะคืนค่าข้อความใหม่ที่ตัดตัวอักษรที่อยู่ใน removeChars ออกไปทั้งหมด เป็นฟังก์ชันตรงข้ามกับ Text.Select
=Text.Remove(text as nullable text, removeChars as any) as nullable text
=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”}) |
ลบเครื่องหมาย #, *, % ออกจากข้อความเพื่อให้เหลือแต่เนื้อหา
ถ้าชื่อคนมีตัวเลขปนมา (เช่น John123) สามารถลบ 0-9 ออกได้
=Text.Remove("Price: $100", {"$", ":", " "})
"Price100"
=Text.Remove("AbCdEf", {"A".."Z"})
"bdf"
Text.Remove ลบอักขระทิ้ง (แทนที่ด้วยค่าว่าง) และรับ Input เป็น List ของอักขระหลายตัวได้ง่ายกว่า Text.Replace ที่แทนที่ทีละคำ
ฟังก์ชัน Text.Remove ใน Power Query ใช้สำหรับลบตัวอักษรที่กำหนดออกจากข้อความ เหมาะสำหรับกำจัดอักขระพิเศษ เครื่องหมายวรรคตอน หรือตัวเลขที่ไม่ต้องการออกจากข้อความ