ตัวอย่างที่ 1: ลบวรรคหน้า-หลัง
=TRIM(" Hello World ")
Hello World
ลบช่องว่างส่วนเกินหน้าหลังและระหว่างคำ
TRIM ช่วยทำความสะอาดข้อความโดยการลบช่องว่างที่หัวและท้ายข้อความ รวมถึงลดช่องว่างระหว่างคำที่ซ้อนกันหลายๆ เคาะให้เหลือแค่เคาะเดียว เหมาะสำหรับจัดการข้อมูลที่ Copy มาจากเว็บไซต์หรือระบบอื่น
=TRIM(text)
=TRIM(text)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| text | Text | Yes | ข้อความหรือเซลล์ที่ต้องการลบช่องว่าง |
บ่อยครั้งที่ VLOOKUP หาไม่เจอเพราะมีช่องว่างต่อท้ายชื่อสินค้า ใช้ TRIM ช่วยแก้ปัญหานี้ได้
=TRIM(" Hello World ")
Hello World
=TRIM("Excel is Fun")
Excel is Fun
=LEN(TRIM(CellWithText))
ความยาวจริง
ไม่ลบครับ TRIM ลบเฉพาะ Space ปกติ (CHAR 32) ถ้าเจอวรรคที่ลบไม่ออก อาจต้องใช้ SUBSTITUTE(A1, CHAR(160), “”) ช่วยก่อน
ต่างกันนิดหน่อย TRIM ใน Excel ลดวรรคระหว่างคำได้ แต่ TRIM ใน VBA ตัดแค่วรรคหน้า-หลังเท่านั้น
ฟังก์ชัน TRIM ใช้สำหรับลบช่องว่าง (Space) ส่วนเกินออกจากข้อความ โดยจะตัดช่องว่างที่อยู่หน้าสุดและหลังสุดออกทั้งหมด และลดช่องว่างระหว่างคำให้เหลือเพียง 1 เคาะ เป็นฟังก์ชันสำคัญในการทำความสะอาดข้อมูล (Data Cleaning)