TLDR สรุปสั้นๆ
ROMAN แปลงเลขอาหรับเป็นเลขโรมัน โดยผลลัพธ์เป็นข้อความ เลือกสไตล์ได้หลายระดับ
คำอธิบาย
แปลงตัวเลขอาหรับให้เป็นเลขโรมัน โดยผลลัพธ์ที่ได้จะเป็นข้อความ
มีครั้งแรกในเวอร์ชันไหน
Excel 2003
รูปแบบคำสั่ง (Syntax)
ROMAN(number, [form])
Arguments
-
number (Required – Number)
ตัวเลขที่ต้องการแปลงเป็นเลขโรมัน ต้องเป็นจำนวนเต็มบวกและไม่เกิน 3999 -
form (Optional – Number)
ค่าตัวเลขที่บ่งบอกถึงสไตล์ของเลขโรมัน ค่าที่ต่ำกว่าจะให้เลขโรมันแบบคลาสสิก ในขณะที่ค่าที่เพิ่มขึ้นจะให้เวอร์ชันที่กระชับมากขึ้น ถ้าไม่ได้ระบุไว้จะเป็น 0 หรือเวอร์ชัน Classic
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: แปลงตัวเลข 499 เป็นเลขโรมันในแบบคลาสสิก (CDXCIX)=ROMAN(499, 0)
Result:CDXCIX (เป็นข้อความ) -
Formula:
Description: แปลงตัวเลข 499 เป็นเลขโรมันที่กระชับขึ้น (LDVLIV)=ROMAN(499, 1)
Result:LDVLIV (เป็นข้อความ) -
Formula:
Description: แปลงตัวเลข 499 เป็นเลขโรมันที่ง่ายที่สุด (ID)=ROMAN(499, 4)
Result:ID (เป็นข้อความ) -
Formula:
Description: แปลงตัวเลข 2023 เป็นเลขโรมันแบบคลาสสิก=ROMAN(2023)
Result:MMXXIII (เป็นข้อความ) -
Formula:
Description: แปลงตัวเลข 1987 เป็นเลขโรมันในแบบที่ง่ายขึ้นโดยใช้ FALSE แทน form เป็น 4=ROMAN(1987, FALSE)
Result:MDCCCCLXXXVII (เป็นข้อความ)
Tips & Tricks
ถ้าคุณต้องการให้ข้อมูลที่แปลงแล้วในคอลัมน์ใหม่ทั้งหมดใน Excel สามารถใช้ฟังก์ชันเพียงครั้งเดียวแล้วลากลงได้เลย ซึ่งจะทำการแปลงข้อมูลทุกบรรทัดในคอลัมน์นั้น ๆ
ข้อควรระวัง (Cautions)
ฟังก์ชัน ROMAN ไม่สามารถทำงานได้กับตัวเลขที่มากกว่า 3999 และไม่สามารถใช้กับจำนวนลบได้เนื่องจากจะเกิดข้อผิดพลาด #VALUE!
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply