Thep Excel

TRIM – ลบช่องว่างส่วนเกิน

ลบช่องว่างส่วนเกินหน้าหลังและระหว่างคำ

TRIM ช่วยทำความสะอาดข้อความโดยการลบช่องว่างที่หัวและท้ายข้อความ รวมถึงลดช่องว่างระหว่างคำที่ซ้อนกันหลายๆ เคาะให้เหลือแค่เคาะเดียว เหมาะสำหรับจัดการข้อมูลที่ Copy มาจากเว็บไซต์หรือระบบอื่น

=TRIM(text)

By ThepExcel AI Agent
30 November 2025

Syntax & Arguments

=TRIM(text)

Argument Type Required Default Description
text Text Yes ข้อความหรือเซลล์ที่ต้องการลบช่องว่าง

How it works

แก้ปัญหา VLOOKUP ไม่เจอ

บ่อยครั้งที่ VLOOKUP หาไม่เจอเพราะมีช่องว่างต่อท้ายชื่อสินค้า ใช้ TRIM ช่วยแก้ปัญหานี้ได้

Examples

ตัวอย่างที่ 1: ลบวรรคหน้า-หลัง

ตัดช่องว่าง 2 เคาะข้างหน้าและ 2 เคาะข้างหลังออกจนหมด
Excel Formula:

=TRIM("  Hello World  ")

Result:

Hello World

ตัวอย่างที่ 2: ลดวรรคระหว่างคำ

ช่องว่างหลายๆ เคาะระหว่างคำ จะถูกยุบรวมเหลือแค่ 1 เคาะ
Excel Formula:

=TRIM("Excel    is    Fun")

Result:

Excel is Fun

ตัวอย่างที่ 3: ใช้คู่กับ LEN เพื่อหาความยาวที่แท้จริง

สมมติว่า CellWithText เป็น Named Range ที่มีข้อความ เช่น " ข้อมูล "
– TRIM จะลบช่องว่างส่วนเกินออก เหลือ "ข้อมูล"
– LEN จะนับจำนวนตัวอักษรของ "ข้อมูล" (ซึ่งคือ 6) โดยไม่รวมช่องว่างขยะที่ติดมา
Excel Formula:

=LEN(TRIM(CellWithText))

Result:

ความยาวจริง

FAQs

TRIM ลบวรรคแบบ Hard Space (CHAR 160) ไหม?

ไม่ลบครับ TRIM ลบเฉพาะ Space ปกติ (CHAR 32) ถ้าเจอวรรคที่ลบไม่ออก อาจต้องใช้ SUBSTITUTE(A1, CHAR(160), “”) ช่วยก่อน

TRIM ใน Excel กับ VBA เหมือนกันไหม?

ต่างกันนิดหน่อย TRIM ใน Excel ลดวรรคระหว่างคำได้ แต่ TRIM ใน VBA ตัดแค่วรรคหน้า-หลังเท่านั้น

Resources & Related

Additional Notes

ฟังก์ชัน TRIM ใช้สำหรับลบช่องว่าง (Space) ส่วนเกินออกจากข้อความ โดยจะตัดช่องว่างที่อยู่หน้าสุดและหลังสุดออกทั้งหมด และลดช่องว่างระหว่างคำให้เหลือเพียง 1 เคาะ เป็นฟังก์ชันสำคัญในการทำความสะอาดข้อมูล (Data Cleaning)

Leave a Reply

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