Page 1 of 1

SUBSTITUTE ผลลัพธ์เป็นอักษร4ตัว ไม่ให้แสดงจุดทศนิยม

Posted: Thu Dec 13, 2012 1:30 pm
by sally
รบกวนขอคำปรึกษาด้วยคะ :oops:

ถ้าอยากให้ 10/3 =3.3333333... แสดงออกมาเป็น 03.33 และแทนค่าตัวเลขด้วยตัวอักษรเป็น accc ได้เลยคะ(ไม่ให้แสดงจุดทศนิยม) คือ ใช้SUBSTITUTE แต่ผลออกมาเป็น c.cccccccc แทนคะ :roll: :roll: :roll:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(a1,0,"a"),1,"b"),2,"c"),3,"d"),4,"e"),5,"f"),6,"g"),7,"h"),8,"5"),9,"j")

ขอบคุณล่วงหน้าคะ

Re: SUBSTITUTE ผลลัพธ์เป็นอักษร4ตัว ไม่ให้แสดงจุดทศนิยม

Posted: Thu Dec 13, 2012 1:39 pm
by bank9597
:D แนบไฟล์ตัวอย่างมาดูกันครับ

Re: SUBSTITUTE ผลลัพธ์เป็นอักษร4ตัว ไม่ให้แสดงจุดทศนิยม

Posted: Thu Dec 13, 2012 2:06 pm
by sally
คะ รบกวนด้วยนะคะ

Re: SUBSTITUTE ผลลัพธ์เป็นอักษร4ตัว ไม่ให้แสดงจุดทศนิยม

Posted: Thu Dec 13, 2012 2:30 pm
by bank9597
:D ลองตามนี้ครับ

ที่ D1 คีย์ =TEXT(C1,"00.00")
ที่ E1 คีย์ =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(D1,3,"c"),0,"a"),".","")

ใช้สูตร SUBSTITUTE เป็นอยู่แล้ว ลองปรับเองได้เลยครับในกรณีเป็นเลขตัวอื่น

Re: SUBSTITUTE ผลลัพธ์เป็นอักษร4ตัว ไม่ให้แสดงจุดทศนิยม

Posted: Thu Dec 13, 2012 3:38 pm
by sally
ใช้ได้เลยคะ ขอบคุณมากคะ :thup: :D :thup: