Page 1 of 1
แปลงค่าจำนวนเงินตัวเลข เป็นตัวอักษรภาษาอังกฤษหน่วยเงิน บาท
Posted: Wed May 18, 2011 12:55 pm
by Greensand
ถ้าต้องการแปลงค่าจำนวนเงิน เช่น
123.50 บาท เป็นตัวอักษร One Hundred and twenty three Baht fifty Stang
ใน Function หรือ Formula Excel สามารถทำได้หรือไม่คะ เพราะ ถ้าใช้ Function Bahttext จะเป็นอักษรภาษาไทย แต่ถ้าใช้ DollarText ถึงแม้เป็นตัวอักษรภาษาอังกฤษ แต่หน่วยของเงิน ไม่เป็น Baht ค่ะ
Re: แปลงค่าจำนวนเงินตัวเลข เป็นตัวอักษรภาษาอังกฤษหน่วยเงิน บ
Posted: Wed May 18, 2011 1:15 pm
by snasui

ใช้ DollarText แล้วให้ค่าเป็นอย่างไรครับ คิดว่าสามารถประยุกต์จาก DollarText ได้ครับ เช่น
กรณีที่ A1 คือค่าที่ต้องการแปลงเป็น Baht แบบ Eng
=Substitute(Substitute(Substitute(Substitute(Dollartext(A1),"Dollars","Bahts"),"Dollar","Baht"),"Cents","Stangs"),"Cent","Stang")
Enter
สูตรด้านบน เปลี่ยน Dollars ให้เป็น Bahts, Dollar เป็น Baht, Cents เป็น Stangs และ Cent เป็น Stang
Re: แปลงค่าจำนวนเงินตัวเลข เป็นตัวอักษรภาษาอังกฤษหน่วยเงิน บ
Posted: Wed May 18, 2011 2:13 pm
by Greensand
เรียน คุณคนควน
ลองทำแล้ว สูตร error ขึ้นคำว่า #name
ไม่แน่ใจว่าเพราะในคำสั่ง function ที่ excel 2007 ไม่มี function dollartext ถ้าต้องการเพิ่ม function นี้จะต้องทำ add in อย่างไรบ้างคะ
Re: แปลงค่าจำนวนเงินตัวเลข เป็นตัวอักษรภาษาอังกฤษหน่วยเงิน บ
Posted: Wed May 18, 2011 3:56 pm
by snasui
Re: แปลงค่าจำนวนเงินตัวเลข เป็นตัวอักษรภาษาอังกฤษหน่วยเงิน บ
Posted: Thu May 19, 2011 9:13 am
by Greensand
ทำงานได้แล้ว ขอบคุณมากค่ะ