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

ลองตามนี้ครับ
ที่ C2 คีย์ =LEFT(A2,FIND(" ",A2))&0&TRIM(SUBSTITUTE(A2,LEFT(A2,FIND(" ",A2)),""))
แล้วคัดลอกลงมา
กรณีอยากได้สูตรที่เข้าใจง่ายกว่านี้ ต้องรออาจารย์หรือผู้รู้ท่านอื่นมาช่วยตอบเสริมน่ะครับ

Re: เพิ่มศูนย์หน้าตัวเลข
Posted: Thu Apr 26, 2012 11:32 am
by tupthai

ใช้สูตร
=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 ศูนย์เกินมาตัวนึงอ่ะครับ แต่ก็ขอบคุณครับ

Re: เพิ่มศูนย์หน้าตัวเลข
Posted: Thu Apr 26, 2012 1:03 pm
by bank9597

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