วิธีตรวจข้อมูลผิดรูปแบบใน Excel 365 (จับ Error ก่อนพังทั้งระบบ)

ถ้าคุณมีข้อมูลแบบนี้:

  • เบอร์โทรไม่ครบ
  • อีเมลผิดรูปแบบ
  • ตัวเลขปนตัวอักษร

👉 ถ้าไม่ตรวจ → วิเคราะห์ผิดทันที

บทความนี้จะสอน “วิธีตรวจข้อมูลผิดรูปแบบ” ใน Excel 365 แบบใช้งานจริง
👉 จับ Error ก่อนใช้งานจริง


🎯 เป้าหมายการตรวจข้อมูล

  • รูปแบบต้องถูกต้อง
  • ข้อมูลต้องใช้งานได้
  • ลด Error ในระบบ

⚡ วิธีตรวจข้อมูลพื้นฐาน

① ตรวจว่าเป็นตัวเลขหรือไม่

=ISNUMBER(A2)

👉 TRUE = ถูกต้อง
👉 FALSE = ผิด


② ตรวจว่าเป็นข้อความหรือไม่

=ISTEXT(A2)

🔥 ตรวจความยาวข้อมูล (สำคัญมาก)

เช่น เบอร์โทรต้อง 10 หลัก

=LEN(A2)=10

👉 TRUE = ถูกต้อง
👉 FALSE = ผิด


⚡ ตรวจรูปแบบอีเมล (เบื้องต้น)

=ISNUMBER(SEARCH("@",A2))

👉 ต้องมี @ ถึงจะเป็นอีเมล


⚡ ตรวจข้อมูลว่าง

=A2=""

👉 TRUE = ยังไม่กรอก


🔥 รวมเงื่อนไขตรวจข้อมูล (ระดับใช้งานจริง)

=AND(ISNUMBER(A2),LEN(A2)=10)

👉 ใช้ตรวจ:

  • ต้องเป็นตัวเลข
  • ต้องยาว 10 ตัว

⚡ ใช้ Data Validation กันข้อมูลผิด

ไปที่:

  • Data → Data Validation → Custom

ใส่สูตร:

=LEN(A2)=10

👉 กันกรอกผิดตั้งแต่ต้น


🧠 ใช้จริงในงานอะไรได้บ้าง

  • ระบบลูกค้า
  • ระบบพนักงาน
  • ระบบออเดอร์
  • Data Cleaning

❗ ปัญหาที่พบบ่อย

ข้อมูลดูถูก แต่สูตรไม่ผ่าน

✔ มีช่องว่างแฝง → ใช้ TRIM


ตรวจไม่ครบ

✔ ต้องใช้หลายเงื่อนไขรวมกัน


📌 เคล็ดลับระดับโปร

ตรวจข้อมูลซ้ำ

=COUNTIF(A:A,A2)>1

ใช้ร่วมกับ:

  • TRIM → ล้างข้อมูล
  • CLEAN → ลบอักขระ
  • UNIQUE → กันซ้ำ

👉 จะได้ข้อมูล “สะอาด + ถูกต้อง”


🔥 สรุปแบบสั้น (ตอบตรงคำถาม)

สูตร:

=AND(ISNUMBER(cell),LEN(cell)=10)

👉 ใช้เพื่อ:
ตรวจข้อมูลผิดรูปแบบใน Excel 365 แบบอัตโนมัติ