เชิญชวนร่วมเขียนเรื่องราวความสุขของท่าน ผ่าน Share.psu.ac.th โดยใส่คำสำคัญ PSU.QWL

เอสเค
Ico64
สมเกียรติ ทองรักษ์
นักวิชาการเกษตรชำนาญการพิเศษ
เครือข่าย
สมาชิก · ติดตาม: 0 · ผู้ติดตาม: 5

อ่าน: 65426
ความเห็น: 51

การแปลงตัวเลขเป็นตัวอักษรภาษาไทยใน Excel

การใช้ Function แปลงตัวเลขเป็นตัวอักษรภาษาไทยใน 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 จึงได้ตัดออกไปเรียบร้อยโรงเรียนฝรั่งแล้วครับ

สร้าง: 15 กันยายน 2551 07:20 แก้ไข: 15 กันยายน 2551 07:20 [ แจ้งไม่เหมาะสม ]
ดอกไม้
สมาชิกที่ให้กำลังใจ: Ico24 มิกกี้.
สมาชิกที่ให้กำลังใจ
 
Facebook
Twitter
Google

บันทึกอื่นๆ

ความเห็น

Ico48
ploy [IP: 203.158.208.28]
02 กุมภาพันธ์ 2554 14:45
#63352

ดีค่ะ

Ico48
4Jan [IP: 124.121.61.168]
02 มีนาคม 2554 21:00
#64008
ขอบพระคุณอย่างสูงค่ะ..ความรู้ใหม่มากๆค่ะ..ขอบคุณจริงๆค่ะ..
Ico48
hamuay [IP: 223.207.143.159]
04 มีนาคม 2554 14:19
#64034
thank you
Ico48
อดิศร [IP: 125.25.32.244]
08 มีนาคม 2554 21:03
#64127
ขอบคุณมากครับผมหาวิธีการเปลี่ยนมาหลายวันแล้ว
Ico48
[IP: 202.28.54.175]
18 มีนาคม 2554 10:14
#64373

ขอบคุณมากค่ะ ที่ให้คำแนะนำ

Ico48
โอม [IP: 110.164.216.140]
21 มีนาคม 2554 13:50
#64423

ลองเข้าไปทำแล้ว เกิดเป็นค่า #value! ขึ้นที่ column ที่ต้องการโชว์ค่ะ (ในกรณีที่ใช้คำสั่ง =THAINUMSTRING )

ส่วนคำสั่ง =BAHTTEXT ใช้ได้ตามปกติค่ะ

ปัจจุบันใช้ MS.office 2003 อยู่ค่ะ 

รบกวนเสนอแนะด้วยนะค่ะ

Ico48
ชิซ่า [IP: 58.137.207.211]
25 มีนาคม 2554 12:05
#64498

ขอบคุณมากค่ะความรู้ใหม่มาก ๆๆ

Ico48
นู๋ตาล [IP: 49.49.66.153]
12 กรกฎาคม 2554 10:01
#66696

ขอบคุณมาก ขอบคุณอย่างบอกไม่ถูก @^_^@

Ico48
poonsak [IP: 125.24.106.101]
09 กันยายน 2554 09:37
#68453

thanks for knowledge

Ico48
sw007 [IP: 103.1.166.199]
20 กันยายน 2554 21:08
#68852

ผมหามานานแล้วแบบ "ไม่เกี่ยวกับตัวเงิน" ขอบคุณมาก

Ico48
young [IP: 124.120.210.232]
26 มกราคม 2555 07:22
#74175

ขอบคุณค่ะใช้ที่ใหความรู้

Ico48
ต้อง [IP: 183.88.47.34]
26 มกราคม 2555 13:55
#74191

ขอบพระคุณมากๆ

Ico48
จันทร์หอม [IP: 203.21.43.11]
11 พฤษภาคม 2555 13:42
#77150

เหมือนคุณโอมค่ะ สูตรแรกใช้ไม่ได้ค่ะ มีวิธีแก้มั๊ยคะ

=THAINUMSTRING(เซลล์ที่ให้แสดงตัวเลข)

จะได้ #value ค่ะ

แล้วมีวิธีแปลงตัวเลขเป็นดอลลาสหรัฐหรือเปล่าคะ

Ico48
nakit [IP: 202.28.82.187]
23 มิถุนายน 2555 13:00
#78055

ขอบคุณค่ะ ที่แบ่งปันกัน

Ico48
SI [IP: 110.77.149.251]
24 กรกฎาคม 2555 14:03
#79141

ขอบคุณที่ให้ความรู้ค่ะ

Ico48
อ๊อด [IP: 223.24.126.148]
12 สิงหาคม 2555 03:22
#79737

Microsoft Office Excel 2700 เปลี่ยนค่าตัวเลขในสูตรที่สร้างตัวเลขบางครั้งจะนับเฉพาะตัวเลขที่พิมพ์ โปรแกรม เท่านั้นคือไม่นับตัวเลขที่สูตรโปรแกรมรุ่นใหม่กว่าจะหายไหมครับ สูตรคำนวณ สูตรไม่ยอมนับสร้างขึ้นมา ทำให้คำณวนผิดพลาด

อยากทราบวิธี เปลี่ยนตัวอัการเป้นตัวเลขนะครับ

Ico48
jintana [IP: 110.77.148.126]
01 พฤศจิกายน 2555 17:17
#81586

เค้าทำไม่ได้ ทำงัยคร๊า.... T-T

Ico48
Jintana [IP: 171.100.96.174]
01 พฤศจิกายน 2555 22:55
#81591

ลองทำแล้ว # Value ค่ะ ช่วยด้วยค่ะ

Ico48
กชธัญ [IP: 171.97.7.141]
22 ธันวาคม 2555 15:18
#82658

ขอบพระคุณอย่างสูงครับ

Ico48
สุรพงษ์ [IP: 27.145.161.97]
09 มกราคม 2557 23:14
#95227

ขอบคุณมากครับ

Ico48
ประไพ โทจรัญ [IP: 223.204.116.254]
07 กุมภาพันธ์ 2557 08:32
#95741

ขอบคุณมากคะสำหรับความรู้

ร่วมแสดงความเห็นในหน้านี้

ชื่อ:
อีเมล:
IP แอดเดรส: 54.205.166.220
ข้อความ:  
เรียกเครื่องมือจัดการข้อความ
   
ยกเลิก หรือ