Page 1 of 1

เพิ่มศูนย์หน้าตัวเลข

Posted: Thu Apr 26, 2012 10:12 am
by redarmy40
สวัสดีครับ มีปัญหามาให้ช่วยแก้ครับ

อยากจะให้เพิ่มศูนย์หน้าตัวเลขให้ครบ 4 ตำแหน่ง แต่พอดีมีตัวอักษรด้วยเลยไม่รู้วิธี เช่น PG 222 ให้เป็น PG 0222 จะต้องแก้ยังไงครับ

แนบไฟล์มาด้วยแล้วครับ

Re: เพิ่มศูนย์หน้าตัวเลข

Posted: Thu Apr 26, 2012 11:19 am
by bank9597
:D ลองตามนี้ครับ

ที่ C2 คีย์ =LEFT(A2,FIND(" ",A2))&0&TRIM(SUBSTITUTE(A2,LEFT(A2,FIND(" ",A2)),""))
แล้วคัดลอกลงมา

กรณีอยากได้สูตรที่เข้าใจง่ายกว่านี้ ต้องรออาจารย์หรือผู้รู้ท่านอื่นมาช่วยตอบเสริมน่ะครับ :mrgreen:

Re: เพิ่มศูนย์หน้าตัวเลข

Posted: Thu Apr 26, 2012 11:32 am
by tupthai
:D ใช้สูตร
=LEFT(A2,FIND(" ",A2))&TEXT(RIGHT(A2,LEN(A2)-FIND(" ",A2)),"0000")

Re: เพิ่มศูนย์หน้าตัวเลข

Posted: Thu Apr 26, 2012 11:43 am
by redarmy40
ได้แล้วครับ ขอบคุณครับ คุณ bank9597 กับ tupthai

สูตรของคุณ bank9597 ศูนย์เกินมาตัวนึงอ่ะครับ แต่ก็ขอบคุณครับ :D

Re: เพิ่มศูนย์หน้าตัวเลข

Posted: Thu Apr 26, 2012 1:03 pm
by bank9597
:D ขออภัยน่ะครับ คือผมไม่รู้ว่าต้องการให้เป็นแค่ 4 หลักเท่านั้น

หากต้องการเช่นนั้นก็สามารถปรับสูตรใหม่ โดยใช้สูตร Text เข้าไปช่วย บังคับตัวเลขแค่ 4 หลัก
ที่ C2 คีย์ =LEFT(A2,FIND(" ",A2))&TEXT(TRIM(SUBSTITUTE(A2,LEFT(A2,FIND(" ",A2)),"")),"0000") คัดลอกลงมา