Page 1 of 1

ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและสกุล

Posted: Thu Mar 17, 2011 12:22 pm
by ekkaluk_suk
เช่น 300.50 USD ต้องการให้ เป็น Tree Hundred and Fifty Dollar (ไม่แน่ใจตรงหลักหรือเปล่า)
โดยความต้องการเหมือนกับให้การทำงานเหมือนกับ BATHTEXT แต่ให้แสดงสกุลเงินต่างประเทศตามที่เราต้องการได้

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Thu Mar 17, 2011 12:46 pm
by snasui
:D การทำเช่นนั้นต้องใช้ Add-ins เช่น Morefunc สามารถดาวน์โหลดได้ที่ http://www.snasui.com/viewtopic.php?f=3&t=9

หลังจากติดตั้งแล้วสามารถใช้ฟังก์ชั่น Nbtext ได้ครับ เช่น

=Nbtext(A1)

Enter

วิธีการใช้งาน Nbtext ดูได้จาก Help ของ Morefunc หรือที่นี่ครับ http://xcell05.free.fr/morefunc/english/nbtexte.htm

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Thu Mar 17, 2011 2:41 pm
by ekkaluk_suk
ใช้งานกับ office 2010 ไม่ได้หรอครับ ลองติดตั้งแล้วมันไม่ขึ้น

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Thu Mar 17, 2011 2:50 pm
by snasui
:D ถ้าติดตั้งไม่ได้คงต้องพึ่งการเขียน Code ขึ้นมาเองหรือสามารถนำ Code ของ Microsoft มาปรับใช้ตาม Link นี้ครับ http://support.microsoft.com/kb/213360/th

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Wed Sep 07, 2011 4:55 pm
by yuki_watashi
โหลดแล้ว แต่ติดตั้งไม่เป็นค่ะ

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Wed Sep 07, 2011 5:06 pm
by yuki_watashi
ติดตั้งได้แล้ว แต่ไม่มีคำว่า Baht ลงท้ายค่ะ

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Wed Sep 07, 2011 5:14 pm
by โดดเดี่ยวผู้น่ารัก
พอเราติดตั้งเสร็จแล้วใช่ไหมค่ะ สมมุติที่ A1 มี 100 เราก็พิมพ์ที่ B2 =NBTEXT(A1) นะค่ะ :P ดังรูปนะค่ะ

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Wed Sep 07, 2011 5:25 pm
by yuki_watashi
อีกนิดค่ะ

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Wed Sep 07, 2011 5:41 pm
by snasui
:D ลองตามนี้ครับ

=Nbtext(A1,,,"baht","bahts","stang","stangs",1)

Enter

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Wed Sep 07, 2011 5:47 pm
by โดดเดี่ยวผู้น่ารัก
:mrgreen: เพิ่มคำว่า and อย่างไรค่ะ ให้เป็น Two hundred baht and twenty-five satang :roll: ขอบพระคุณค่ะ

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Wed Sep 07, 2011 5:50 pm
by snasui
:D ลองตามนี้ครับ

=Nbtext(A1,,,"baht and","bahts and","stang","stangs",1)

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Wed Sep 07, 2011 6:03 pm
by โดดเดี่ยวผู้น่ารัก
:D สามารถทำได้แล้วค่ะ ขอบพระคุณมากเลยค่ะ

Re: ต้องการแปลงจากตัวเลขเป็นตัวหนังสือ ที่เป็น จำนวนเงินและส

Posted: Wed Sep 07, 2011 9:45 pm
by snasui
กรณีเป็นบาทถ้วน สามารถปรับสูตรเป็นด้านล่างครับ

=IF(INT(A1)-A1=0,NBTEXT(A1,,,"baht only","bahts only",,,1),NBTEXT(A1,,,"baht and","bahts and","stang","stangs",1))