VLOOKUP หาไม่เจอทั้งที่ข้อมูลมีอยู่ — เพราะ 'กรุงเทพ' กับ 'กรุงเทพ ' (เว้นวรรคท้าย) เป็นคนละค่าในสายตาของสูตร
TRIM ลบ space ส่วนเกินออกหมด ทำให้ข้อมูลสะอาด VLOOKUP SUMIF COUNTIF ทำงานถูกต้องทันที
ใช้ Excel อยู่? ไม่ต้องเรียนใหม่
TRIM ใน Excel และ Google Sheets ทำงานเหมือนกัน — ลบ space หน้า หลัง และ space ซ้ำในกลาง (เหลือแค่ 1 space)
ขั้นตอนทำทีละสเต็ป
ตรวจสอบว่ามี space ซ่อนอยู่
=LEN(A2) เทียบกับ =LEN(TRIM(A2)) — ถ้าตัวเลขต่างกัน แสดงว่ามี space ส่วนเกิน
ใช้ TRIM ทำความสะอาด
=TRIM(A2) ในคอลัมน์ใหม่ — ลบ space หน้า หลัง และ space ซ้ำในกลาง
Copy as values แล้วแทนที่ต้นฉบับ
Select ผล TRIM → Copy → Paste Special → Values only ไปยังคอลัมน์ต้นฉบับ

VLOOKUP #N/A เพราะ space ซ่อนอยู่ในข้อมูล
เทคนิคที่ใช้บ่อย
- =TRIM(LOWER(A2)) — ทำความสะอาดและแปลงเป็นตัวพิมพ์เล็กพร้อมกัน
- CLEAN(A2) ลบ non-printable characters ที่ TRIM ลบไม่ได้
- =SUBSTITUTE(A2,CHAR(160),"") ลบ non-breaking space ที่เกิดจาก copy จากเว็บ

TRIM ลบ space ส่วนเกิน ข้อมูลสะอาด
Error ที่เจอบ่อยและวิธีแก้
TRIM ไม่ลบ non-breaking space
space จากเว็บบางตัวเป็น CHAR(160) ใช้ =SUBSTITUTE(TRIM(A2),CHAR(160),"") แทน
ข้อมูลยังไม่ตรงหลัง TRIM
อาจมีปัญหาตัวพิมพ์ใหญ่เล็ก ใช้ =LOWER(TRIM(A2)) หรือ =UPPER(TRIM(A2))

หลัง TRIM — VLOOKUP ทำงานถูกต้องแล้ว
คำถามที่ถามบ่อย (FAQ)
TRIM ลบ space ทุกตัวไหม?
TRIM ลบ space นำหน้า ตามหลัง และ space ซ้ำในกลาง แต่เก็บ space 1 ตัวระหว่างคำ
ทำ TRIM ทั้งคอลัมน์พร้อมกันได้ไหม?
ใช้ ARRAYFORMULA(TRIM(A2:A100)) ทำทั้งคอลัมน์ใน 1 สูตร
TRIM ใช้กับตัวเลขได้ไหม?
ได้ แต่ตัวเลขมักไม่มีปัญหา space — ใช้กับ text เป็นหลัก
