Page 1 of 1

ต้องการเขียนให้มีเลขศูนย์นำหน้าจำนวนครับ

Posted: Thu Jun 11, 2015 5:28 am
by nankob
ผมมีข้อมูลทะเบียนเด็กอยู่เยอะมาก เป็นเลขประจำตัวที่มีห้าหลัก และต้องการแสดงให้มีเลขศูนย์ ( 0 ) นำหน้าด้วย เช่น ทะเบียน 123 ต้องการแสดงเป็น 00123 , ทะเบี่ยน 11 ต้องการให้แสดงเป็น 00011 , ทะเบียน 1234 ต้องการให้เป็น 01234 ฯ ครับ แต่ข้อมูลเป็นหลักพัน ถ้ามาแก้เติม 0 ทีละตัวจะช้ามาก ทำอย่างไรจะจัดรูปแบบจำนวนที่มีอยู่แล้วนี้ ให้มีเลข 0 นำหน้าโดยอัตโนมัติในการทำครั้งเดียว ไม่ต้องมาแก้ทีละตัว แล้วเวลาแก้ เติม 0 ทีเดียวก็ไม่ได้ ต้องใช้ , นำหน้าเพื่อให้ปรากฏเลข 0 ขึ้น เพราะถ้าไม่ใช้ , เลขศูนย์ก็จะหายไปหลังกด Enter ครับ
ขอคำแนะนำด้วย ขอบคุณมากครับ

Re: ต้องการเขียนให้มีเลขศูนย์นำหน้าจำนวนครับ

Posted: Thu Jun 11, 2015 8:22 am
by DhitiBank
ไม่พบข้อมูลอะไรในไฟล์แนบเลยครับ
แต่สำหรับคำถาม
1. วิธีใช้สูตร
สมมติว่าเลขทะเบียนเดิม อยู่ในเซลล์ A1 ที่ B1 อาจคีย์แบบนี้ครับ
=REPT("0",5-LEN(A1))&A1
Enter

2. หรือใช้วิธีเปลี่ยนรูปแบบตัวเลข
ให้เลือกเซลล์ที่มีตัวเลขที่ต้องการเปลี่ยนรูปแบบ จากนั้นกด Crtl+1 แล้วทำตามรูปเลยครับ
test.png

Re: ต้องการเขียนให้มีเลขศูนย์นำหน้าจำนวนครับ

Posted: Thu Jun 11, 2015 2:36 pm
by nankob
ขอบคุณครับ ได้ตามที่ต้อการ และขออภัยมาก ผมลืมใส่เนื้อหาในไฟล์ที่แนบครับ แต่คำตอบทำได้ดีโดยเฉพาะแบบที่สอง สะดวกมากครับ
ขอบคุณอีกครั้งครับ