Thep Excel

TRIMลบช่องว่างส่วนเกินออกจากข้อความ

TRIM ลบช่องว่างที่ด้านหน้า ด้านหลัง และลดช่องว่างระหว่างคำให้เหลือเพียงเคาะเดียว เหมาะสำหรับทำความสะอาดข้อมูลที่ Copy จากเว็บหรือระบบอื่น

fx
=TRIM(text)

ความนิยม8/10
ความยาก2/10
ประโยชน์9/10

อัปเดต 14 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
text Text ข้อความหรือเซลล์ที่ต้องการลบช่องว่าง

Additional Notes

TRIM เป็นฟังก์ชันโปรดของผู้ทำความสะอาดข้อมูล 😎 มันช่วยลบช่องว่างส่วนเกินออกจากข้อความได้อย่างมีประสิทธิภาพ

ที่ TRIM ทำได้:
– ลบช่องว่างที่หัวข้อความทั้งหมด
– ลบช่องว่างที่ท้ายข้อความทั้งหมด
– ลดช่องว่างระหว่างคำให้เหลือแค่ 1 เคาะ

เหมาะใช้เมื่อนำข้อมูลจากเว็บไซต์ไฟล์ PDF หรือระบบอื่น ๆ ที่มักจะติดช่องว่างพิเศษมา ข้อมูลที่สะอาด = ค้นหาและเปรียบเทียบที่แม่นยำขึ้น

How it works

ทำความสะอาดข้อมูลที่นำเข้า

ข้อมูลที่ Copy มาจากระบบอื่น มักมีช่องว่างส่วนเกินติดมา ซึ่งทำให้เกิดปัญหากับการค้นหา การเปรียบเทียบ หรือการเรียงลำดับ

สร้างรหัสสินค้า/รหัสสมาชิกให้เป็นมาตรฐาน

ใช้ TRIM เพื่อกำจัดช่องว่างที่อาจถูกคีย์มาเกิน ทำให้รหัสสินค้าหรือรหัสสมาชิกมีความสอดคล้องกัน

Examples

ตัวอย่างพื้นฐาน – ลบช่องว่างหน้า หลัง และระหว่างคำTRIM(" สวัสดี ชาว ผู้ใช้ ")

ข้อความมีช่องว่าง 2 เคาะด้านหน้า 2 เคาะระหว่างคำ และ 2 เคาะด้านหลัง TRIM ตัดหมดและลดช่องว่างระหว่างคำให้เหลือแค่ 1 เคาะ ผลลัพธ์ = ข้อความที่เรียบร้อยแล้ว

fx
=TRIM(" สวัสดี ชาว ผู้ใช้ ")

ผลลัพธ์สวัสดี ชาว ผู้ใช้
ข้อมูลจริง – ใช้ TRIM กับเซลล์TRIM(A2) A2 = " John Doe "

เมื่อ Copy ชื่อจากเว็บหรือเอกสารอื่น มักจะติดช่องว่าง TRIM ลบออกทำให้ข้อมูลสะอาด พร้อมใช้งาน

fx
=TRIM(A2)
A2 = " John Doe "

ผลลัพธ์John Doe
ประยุกต์ใช้ – ทำความสะอาดข้อมูลก่อนค้นหาVLOOKUP(TRIM(A2), B:D, 3, FALSE) A2 = " Product101 "

ถ้าใช้ VLOOKUP กับข้อมูลที่มีช่องว่างเกิน อาจหาไม่เจอแม้ว่าข้อมูลในตารางอ้างอิงมี TRIM จะทำความสะอาดก่อนค้นหา ลดปัญหา #N/A error

fx
=VLOOKUP(TRIM(A2), B:D, 3, FALSE)
A2 = " Product101 "

ผลลัพธ์ราคาสินค้า
ลบช่องว่างทั้งหมด – ผสม TRIM กับ SUBSTITUTESUBSTITUTE(TRIM(A2), " ", "") A2 = " Hello World Test "

TRIM ลบช่องว่างหน้า หลัง และระหว่างคำให้เหลือ 1 เคาะ แล้ว SUBSTITUTE แทนที่ช่องว่างด้วยข้อความว่างเปล่า ผลลัพธ์ = ข้อความติดกันทั้งหมด (เป็นประโยชน์เมื่อต้องการคำแบบไม่มีเว้นวรรค)

fx
=SUBSTITUTE(TRIM(A2), " ", "")
A2 = " Hello World Test "

ผลลัพธ์HelloWorldTest

FAQs

TRIM ลบ Hard Space (CHAR 160) ได้ไหม?+

ไม่ได้ครับ TRIM ลบเฉพาะช่องว่างปกติ (Space ASCII 32) เท่านั้น Hard Space (CHAR 160) ที่มักจากเว็บไซต์จะผ่านไป ถ้าจำเป็นต้องลบ ใช้ =TRIM(SUBSTITUTE(A2,CHAR(160)," "))

TRIM กับ CLEAN ต่างกันอย่างไร?+

TRIM = ลบช่องว่างส่วนเกิน | CLEAN = ลบอักขระที่ไม่สามารถพิมพ์ได้เช่น Line Break (CHAR 10) ทั้งสองต่างกัน บ่อยครั้งต้องใช้ =CLEAN(TRIM(A2)) เพื่อความสะอาดสิ้นสุด

TRIM สามารถใช้กับช่องว่างแบบ Tab ได้ไหม?+

ไม่ได้ TRIM ลบเฉพาะ Space ธรรมดา ถ้าต้องลบ Tab ให้ใช้ =TRIM(SUBSTITUTE(A2,CHAR(9)," ")) แทน

Resources & Related

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

ฟังก์ชันนี้TRIMText
Text (12)
CLEAN

ลบตัวอักษรที่ไม่สามารถพิมพ์ได้ (ASCII 0-31) ออกจากข้อความ มีประโยชน์เมื่อคัดลอกข้อมูลจากระบบอื่นที่มีอักขระซ่อนอยู่

EXACT

EXACT เปรียบเทียบข้อความสองข้อความว่าเหมือนกันทุกประการหรือไม่ โดยสนใจตัวพิมพ์ใหญ่-เล็ก (Case-sensitive) คืนค่า TRUE ถ้าเหมือนกัน FALSE ถ้าต่างกัน

LEFT

LEFT ดึงตัวอักษรจากด้านซ้ายสุดของข้อความตามจำนวนที่ต้องการ ถ้าไม่ระบุจำนวนจะดึงมา 1 ตัว ผลลัพธ์เป็น Text เสมอแม้ดึงตัวเลขออกมา

LEN

LEN คืนค่าเป็นตัวเลขจำนวนเต็ม แสดงความยาวของข้อความในเซลล์ มีประโยชน์มากในการตรวจสอบความถูกต้องของข้อมูล (Data Validation) เช่น เช็ครหัสพนักงาน, เบอร์โทรศัพท์, หรือเลขบัตรประชาชน ว่ามีความยาวครบถ้วนหรือไม่

MID

MID ตัดข้อความออกจากตำแหน่งเริ่มต้นที่คุณกำหนด โดยระบุความยาวของข้อความที่ต้องการ สะดวกมากสำหรับดึงข้อมูลบางส่วนจากข้อความที่ยาว เช่น รหัสสินค้า, รหัสพนักงาน, หรือวันที่ที่ฝังตัวในข้อความ

NUMBERVALUE

แปลงข้อความให้เป็นตัวเลข โดยกำหนดตัวคั่นทศนิยมและหลักพันได้เอง (ไม่ขึ้นกับ Locale ของระบบ)

PHONETIC

PHONETIC ดึงข้อความ Furigana (คำอ่านกำกับตัวอักษรคันจิภาษาญี่ปุ่น) ที่ฝังอยู่ในเซลล์ออกมาเป็นข้อความแยกต่างหาก ใช้ได้เฉพาะระบบที่ตั้งค่าภูมิภาคเป็นภาษาตะวันออกไกล

PROPER

PROPER แปลงตัวอักษรแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่ (Title Case) และแปลงตัวอักษรที่เหลือเป็นตัวพิมพ์เล็ก เหมาะสำหรับจัดรูปแบบชื่อคน ชื่อสถานที่ ใช้ร่วมกับ UPPER LOWER TRIM เพื่อทำความสะอาดข้อมูล

REGEXREPLACE

REGEXREPLACE ค้นหาและแทนที่ข้อความจากรูปแบบ Regular Expression ใช้สำหรับ Data Cleaning ที่ซับซ้อน เหมาะสำหรับ Excel 365 รองรับ backreferences

RIGHT

RIGHT จะคืนค่าเป็นข้อความ (Text) ที่ถูกตัดมาจากด้านขวาสุดของข้อความต้นฉบับตามจำนวนที่ระบุ ถ้าไม่ระบุจำนวน ฟังก์ชันจะดึงมาเพียง 1 ตัวอักษร
.
ที่เจ๋งคือสามารถใช้ร่วมกับ LEN หรือ FIND เพื่อตัดข้อความแบบไดนามิกได้ ผลลัพธ์ที่ได้จะเป็น Text เสมอ ถ้าต้องการนำไปคำนวณต่อ ต้องแปลงเป็นตัวเลขก่อนครับ

SUBSTITUTE

SUBSTITUTE ค้นหาคำเก่า (old_text) ในข้อความแล้วแทนที่ด้วยคำใหม่ (new_text) โดยแยกแยะตัวพิมพ์เล็ก-ใหญ่ (case-sensitive) และเลือกได้ว่าจะแทนที่ทุกจุดที่เจอ หรือเฉพาะลำดับที่ระบุผ่าน instance_num งานที่ใช้บ่อยคือลบตัวคั่นออกจากตัวเลขที่ถูกเก็บเป็นข้อความ เปลี่ยนโดเมนอีเมลหลังรีแบรนด์ หรือล้างอักขระที่พิมพ์มาผิดรูปแบบก่อนนำไปคำนวณต่อ

TEXTJOIN

TEXTJOIN รวมข้อความจากหลายเซลล์หรือทั้งช่วงเป็นข้อความเดียว โดยกำหนดตัวคั่นเองได้และสั่งข้ามเซลล์ว่างได้ในคำสั่งเดียว ต่างจาก CONCATENATE ที่ต้องพิมพ์ตัวคั่นและเชื่อมทีละเซลล์เอง งานที่ใช้บ่อยคือรวมที่อยู่หลายบรรทัด สร้างลิสต์คั่นด้วยคอมม่าไว้ส่งออก หรือรวมผลลัพธ์จาก FILTER ให้ออกมาเป็นข้อความเดียว

Statistical (1)
TRIMMEAN

หาค่าเฉลี่ยโดยตัดค่าหัวท้ายออกตามเปอร์เซ็นต์ที่กำหนด เหมาะสำหรับข้อมูลที่มี Outliers

Comments

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