วิธีลบอักขระพิเศษใน Excel 365 – เคลียร์ข้อมูลแปลกให้สะอาด ใช้สูตรเดียวจบ

① 🔥 บทนำ

เคยไหมข้อมูลแบบนี้:

  • “ABC#123!”
  • “@สมชาย%”
  • “Data*Test”

อักขระพิเศษพวกนี้ทำให้:

  • สูตรใช้ไม่ได้
  • ค้นหาไม่เจอ
  • ข้อมูลเพี้ยน

👉 ต้องลบออกก่อนใช้งานจริง


② 🎯 เหมาะสำหรับงานแบบไหน

  • Data Cleaning
  • เตรียมข้อมูลก่อน Import
  • งานที่ใช้สูตร / วิเคราะห์ข้อมูล

③ 📊 อักขระพิเศษคืออะไร

คือสัญลักษณ์ที่ไม่ใช่:

  • ตัวอักษร (A-Z)
  • ตัวเลข (0-9)

เช่น:

  • @ % * !

④ 🧾 วิธีลบอักขระพิเศษ (วิธีพื้นฐาน)

ใช้ CLEAN:

=CLEAN(A1)

👉 ลบอักขระที่มองไม่เห็น (เช่น control characters)


⑤ 🔍 ลบอักขระเฉพาะตัว

ใช้ SUBSTITUTE:

=SUBSTITUTE(A1, "#", "")

👉 ลบ # ออกจากข้อความ


⑥ 👩‍💻 ลบหลายอักขระพร้อมกัน

=SUBSTITUTE(SUBSTITUTE(A1,"#",""),"@","")

👉 ซ้อนสูตรเพื่อเอาหลายตัวออก


⑦ 🔥 ลบอักขระพิเศษทั้งหมด (สูตรขั้นสูง)

=TEXTJOIN("", TRUE, IF(ISNUMBER(MID(A1, ROW(INDIRECT("1:"&LEN(A1))), 1)*1), MID(A1, ROW(INDIRECT("1:"&LEN(A1))), 1), ""))

👉 สูตรนี้จะ:

  • เก็บเฉพาะตัวเลข
  • ลบอักขระทั้งหมด

⑧ ⚠️ ข้อผิดพลาดที่พบบ่อย

  • ❌ คิดว่า CLEAN ลบได้ทุกอย่าง
  • ❌ ลืมว่าอักขระบางตัวต้องลบเอง
  • ❌ ใช้ SUBSTITUTE ไม่ครบ

⑨ 🍽️ การใช้งานจริง

  • ล้างข้อมูลก่อน Import ระบบ
  • แก้ข้อมูลลูกค้า
  • เตรียมข้อมูลก่อนวิเคราะห์

⑩ 🛠️ Pro Tips

  • ใช้ CLEAN + SUBSTITUTE คู่กัน
  • ตรวจข้อมูลก่อน–หลังลบเสมอ

⑪ 🧠 เคล็ดลับ

👉 ถ้าข้อมูลมาจากเว็บ / CSV
มักมีอักขระแปลกติดมาเสมอ


⑫ 📚 เกร็ดความรู้

Excel ไม่ได้มีฟังก์ชัน “ลบทุกอักขระพิเศษ” โดยตรง ต้องใช้สูตรผสม


⑬ ❓ คำถามที่พบบ่อย

Q: CLEAN ลบ # ได้ไหม?
A: ไม่ ต้องใช้ SUBSTITUTE

Q: ลบเฉพาะตัวอักษรได้ไหม?
A: ได้ ต้องใช้สูตรขั้นสูง


⑭ 🧪 สรุป

  • CLEAN = ลบอักขระที่มองไม่เห็น
  • SUBSTITUTE = ลบตัวที่กำหนด
  • สูตรขั้นสูง = ลบทั้งหมด

⑮ 💬 คำถามชวนคิด

คุณเคยเจอข้อมูลที่ “มีตัวแปลก” จนใช้สูตรไม่ได้ไหม?