พอดีผมจะคีย์เลขหลังบัตรประชาชนแล้วให้แสดงโดยมี - คั่นหลักเป็น xxx-xxxxxxx-xx บน Excel

เลขหลังบัตรประชาชนประกอบไปด้วยตัวอักษร 2 ตัวหน้าแล้วตามด้วยตัวเลข 10 หลัก โดยแบ่งการเว้นวรรคเป็น ab0-1234567-89 โดยผมต้องการให้แสดงโดยมีขีดขึ้นเองอัตโนมัติ ซึ่งปัญหาคือ พอมีตัวอักษรมารวมอยู่ด้วยทำให้ไม่สามารถจัดการรูปแบบ 000-0000000-00 หรือ ###-#######-##

ผมขอคำแนะนำกับผู้รู้ช่วยแนะแนวที
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 3
สร้างอีกคอลัมน์ครับ
B1=LEFT($A1,3)&TEXT(RIGHT($A1,9),"-#######-##")

ลองนำไปประยุกต์ใช้ดูครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่