Text.Remove จะคืนค่าข้อความใหม่ที่ตัดตัวอักษรที่อยู่ใน removeChars ออกไปทั้งหมด เป็นฟังก์ชันตรงข้ามกับ Text.Select
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| text | text | ข้อความต้นฉบับ |
| removeChars | list | List ของตัวอักษรที่ต้องการลบออก (เช่น {“a”..”z”}) |
ฟังก์ชัน Text.Remove ใน Power Query ใช้สำหรับลบตัวอักษรที่กำหนดออกจากข้อความ เหมาะสำหรับกำจัดอักขระพิเศษ เครื่องหมายวรรคตอน หรือตัวเลขที่ไม่ต้องการออกจากข้อความ
ลบเครื่องหมาย #, *, % ออกจากข้อความเพื่อให้เหลือแต่เนื้อหา
ถ้าชื่อคนมีตัวเลขปนมา (เช่น John123) สามารถลบ 0-9 ออกได้
ลบเครื่องหมาย $, : และช่องว่างออก
ลบตัวอักษร A ถึง Z (ตัวพิมพ์ใหญ่) ออกทั้งหมด
Text.Remove ลบอักขระทิ้ง (แทนที่ด้วยค่าว่าง) และรับ Input เป็น List ของอักขระหลายตัวได้ง่ายกว่า Text.Replace ที่แทนที่ทีละคำ
ฟังก์ชันที่ผู้เขียนโยงไว้กับ Text.Remove จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
Text.Clean ลบตัวอักษรควบคุมที่ไม่สามารถพิมพ์ได้ (Control Characters) เช่น Line Feed, Tab, Carriage Return ออกจากข้อความ โดยเก็บเฉพาะตัวอักษรที่มองเห็นได้และพิมพ์ได้
Text.RemoveRange ใช้สำหรับลบอักขระจำนวนที่ระบุตั้งแต่ตำแหน่งที่กำหนด ค่าเริ่มต้นจะลบ 1 อักขระหากไม่ระบุจำนวน
Text.Replace ใช้สำหรับแทนที่ทุกส่วนของข้อความเก่าในข้อความหลักด้วยข้อความใหม่ เป็น Case Sensitive และแทนที่ทีละครั้งที่เจอในข้อความทั้งหมด
Text.Select จะคืนค่าข้อความใหม่ที่ประกอบด้วยตัวอักษรที่อยู่ใน selectChars เท่านั้น อักขระใดที่ไม่อยู่ในรายการนี้จะถูกลบออกไป มีประโยชน์มากในการ Clean Data
Number.FromText แปลงค่าข้อความที่เป็นตัวแทนของตัวเลขเป็นค่าตัวเลขจริง รองรับการจัดรูปแบบตัวเลขต่างๆ รวมถึงสัญกรณ์วิทยาศาสตร์
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่