Thep Excel

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

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

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

ความนิยม5/10
ความยาก3/10
ประโยชน์5/10

อัปเดต 3 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
text text ข้อความต้นฉบับ
removeChars list List ของตัวอักษรที่ต้องการลบออก (เช่น {“a”..”z”})

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

How it works

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

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

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

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

Examples

ตัวอย่างที่ 1: ลบสัญลักษณ์Text.Remove("Price: $100", {"$", ":", " "})

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

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

ผลลัพธ์"Price100"
ตัวอย่างที่ 2: ลบตัวพิมพ์ใหญ่Text.Remove("AbCdEf", {"A".."Z"})

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

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

ผลลัพธ์"bdf"

FAQs

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

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

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ Text.Remove จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้Text.RemoveText functions
Text functions (4)
Text.Clean

Text.Clean ลบตัวอักษรควบคุมที่ไม่สามารถพิมพ์ได้ (Control Characters) เช่น Line Feed, Tab, Carriage Return ออกจากข้อความ โดยเก็บเฉพาะตัวอักษรที่มองเห็นได้และพิมพ์ได้

Text.RemoveRange

Text.RemoveRange ใช้สำหรับลบอักขระจำนวนที่ระบุตั้งแต่ตำแหน่งที่กำหนด ค่าเริ่มต้นจะลบ 1 อักขระหากไม่ระบุจำนวน

Text.Replace

Text.Replace ใช้สำหรับแทนที่ทุกส่วนของข้อความเก่าในข้อความหลักด้วยข้อความใหม่ เป็น Case Sensitive และแทนที่ทีละครั้งที่เจอในข้อความทั้งหมด

Text.Select

Text.Select จะคืนค่าข้อความใหม่ที่ประกอบด้วยตัวอักษรที่อยู่ใน selectChars เท่านั้น อักขระใดที่ไม่อยู่ในรายการนี้จะถูกลบออกไป มีประโยชน์มากในการ Clean Data

Number functions (1)
Number.FromText

Number.FromText แปลงค่าข้อความที่เป็นตัวแทนของตัวเลขเป็นค่าตัวเลขจริง รองรับการจัดรูปแบบตัวเลขต่างๆ รวมถึงสัญกรณ์วิทยาศาสตร์

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่