TLDR สรุปสั้นๆ
BAHTTEXT แปลงตัวเลขเป็นข้อความภาษาไทยพร้อมคำว่า ‘บาทถ้วน’, เหมาะสำหรับการแปลงจำนวนเงิน
คำอธิบาย
ฟังก์ชัน BAHTTEXT จะเปลี่ยนตัวเลขเป็นข้อความภาษาไทยและเพิ่มคำว่า ‘บาทถ้วน’ ต่อท้าย. เป็นประโยชน์ในการทำรายงานหรือเอกสารทางการเงินที่ต้องใช้ตัวเลขในรูปแบบภาษาไทย
มีครั้งแรกในเวอร์ชันไหน
2003 หรือ Version ก่อนหน้า
รูปแบบคำสั่ง (Syntax)
BAHTTEXT(number)
Arguments
-
number (Required – Number)
ตัวเลขที่คุณต้องการแปลงเป็นข้อความ หรืออ้างอิงถึงเซลล์ที่มีตัวเลขอยู่ หรือฟังก์ชันที่ให้ผลลัพธ์เป็นตัวเลขก็ได้
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: แสดงตัวเลขเป็นข้อความในภาษาไทย=BAHTTEXT(1234)
Result:หนึ่งพันสองร้อยสามสิบสี่บาทถ้วน -
Formula:
Description: สำหรับตัวเลขศูนย์, จะแสดงว่า 'ศูนย์บาทถ้วน'=BAHTTEXT(0)
Result:ศูนย์บาทถ้วน -
Formula:
Description: ถ้าในเซลล์ A1 มีค่าตัวเลขเช่น 1001 จะแปลงเป็นข้อความภาษาไทย=BAHTTEXT(A1)
Result:หนึ่งพันหนึ่งบาทถ้วน -
Formula:
Description: รวมข้อความภาษาไทยพร้อมคอมเม้นท์เพิ่มเติมว่าดีลดี=CONCATENATE(BAHTTEXT(1500)," (Good Deal)")
Result:หนึ่งพันห้าร้อยบาทถ้วน (Good Deal) -
Formula:
Description: ใช้ร่วมกับ IF เพื่อแสดงข้อความภาษาไทยสำหรับค่าตั้งแต่ 1000 ขึ้นไป ไม่เช่นนั้นจะให้ข้อความ 'ต่ำกว่าพันบาท'=IF(A2>1000,BAHTTEXT(A2),"ต่ำกว่าพันบาท")
Result:แสดงผลตามตัวเลขในเซลล์ A2
Tips & Tricks
ฟังก์ชันนี้ทำงานได้ดีกับข้อมูลตัวเลขที่อยู่ในรูปแบบจำนวนเงิน แต่หากคุณทำงานกับข้อมูลที่เป็นค่าอื่นๆ อาจจะต้องปรับแต่งเพิ่มเติม การตั้งค่าภูมิภาคและภาษาใน Windows สามารถเปลี่ยนรูปแบบของคำว่า ‘Baht’ ได้ เช่นการใช้คำว่า ‘บาทthairuddin’ ในบางกรณี
ข้อควรระวัง (Cautions)
ฟังก์ชัน BAHTTEXT ไม่รองรับการนำคำต่อท้ายแบบอื่นๆ ที่ไม่ใช่ ‘Baht’ และหากเซลล์หรือฟังก์ชันที่คุณใส่เข้าไปไม่สามารถแปลงเป็นตัวเลขได้ ฟังก์ชันจะให้ผลลัพธ์เป็นข้อผิดพลาด
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply