วันพุธที่ 13 กุมภาพันธ์ พ.ศ. 2556

แปลงตัวเลขเป็นตัวอักษรใน Excel

การใช้ Function แปลงตัวเลขเป็นตัวอักษรภาษาไทยใน Excel มีเพื่อนพ้องน้องพี่ชาวทรัพย์ฯ ไถ่ถามเรื่องการแปลงตัวเลขเป็นตัวอักษรภาษาไทยใน Excel ได้แนะนำไปว่าให้ใช้THAINUMSTRING แต่ไม่ทราบผลที่ต้องการว่าจะให้แสดงผลเพื่อนำไปใช้ทางไหน จึงได้เขียนบันทึกนี้เพื่อแนะนำต่อเพิ่มเติมคือ การใช้ Function แปลงตัวเลขเป็นตัวอักษรภาษาไทยใน Excel ใช้ได้ 2 รูปแบบ
1. ใชั =THAINUMSTRING(เซลล์ที่ให้แสดงตัวเลข)
2. ใชั =BAHTTEXT(เซลล์ที่ให้แสดงตัวเลข) ไปที่เซลล์ A1 พิมพ์ 12.34 กด Enter
ที่เซลล์ A2 พิมพ์ =THAINUMSRTING(A1) ผลลัพท์ที่ได้เป็น สิบสองจุดสามสี่ ที่เซลล์ A3 พิมพ์ =BAHTTEXT(A1) ผลลัพท์ที่ได้เป็น สิบสองบาทสามสิบสี่สตางค์
THAINUMSRTING ใช้ให้แสดงตัวอักษรภาษาไทยที่ไม่เกี่ยวกับต้วเงิน ส่วน BAHTTEXTใช้ให้แสดงตัวอักษรภาษาไทยที่เกี่ยวกับต้วเงินโดยตรงผลลัพท์จะแสดงจำนวนหน่วยบาทและสตางค์ออกมาด้วย และก็ THAINUMSRTING ไม่มีใน Excel 2007 (Excel 97 ยังมีอยู่) ส่วน BAHTTEXT มีอยู่ให้ใช้ได้ครับ
ยังมี Function DATEDIF ที่ได้แนะนำไปก่อนหน้านี้ที่ไม่มีใน Excel 2007 นัยว่าเมื่อนำไปใช้แล้วอาจจะมีปัญหาในเรื่องความถูกต้องของข้อมูล ใน Excel 2007 จึงได้ตัดออกไปเรียบร้อยโรงเรียนฝรั่งแล้วครับ

ที่มา  http://share.psu.ac.th/blog/sk002/9105

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

แค่หกส่วนก็พอ

ที่กรุงไทเปมีผู้รับเหมาก่อสร้างคนหนึ่ง  เป็นคนหนุ่มที่ชาญฉลาดที่รู้กันทั้งวงการ  มีหัวการค้าเป็นเลิศ  ทำงานคล่องแคล่วว่องไว  พร้อมลุยงานหนัก...