TLDR สรุปสั้นๆ

ROMAN แปลงเลขอาหรับเป็นเลขโรมัน โดยผลลัพธ์เป็นข้อความ เลือกสไตล์ได้หลายระดับ

คำอธิบาย

แปลงตัวเลขอาหรับให้เป็นเลขโรมัน โดยผลลัพธ์ที่ได้จะเป็นข้อความ

มีครั้งแรกในเวอร์ชันไหน

Excel 2003

รูปแบบคำสั่ง (Syntax)

ROMAN(number, [form])

Arguments

  • number (Required – Number)
    ตัวเลขที่ต้องการแปลงเป็นเลขโรมัน ต้องเป็นจำนวนเต็มบวกและไม่เกิน 3999
  • form (Optional – Number)
    ค่าตัวเลขที่บ่งบอกถึงสไตล์ของเลขโรมัน ค่าที่ต่ำกว่าจะให้เลขโรมันแบบคลาสสิก ในขณะที่ค่าที่เพิ่มขึ้นจะให้เวอร์ชันที่กระชับมากขึ้น ถ้าไม่ได้ระบุไว้จะเป็น 0 หรือเวอร์ชัน Classic

ตัวอย่างการใช้งาน (Examples)

  • Formula:
    =ROMAN(499, 0)
    Description: แปลงตัวเลข 499 เป็นเลขโรมันในแบบคลาสสิก (CDXCIX)
    Result:CDXCIX (เป็นข้อความ)
  • Formula:
    =ROMAN(499, 1)
    Description: แปลงตัวเลข 499 เป็นเลขโรมันที่กระชับขึ้น (LDVLIV)
    Result:LDVLIV (เป็นข้อความ)
  • Formula:
    =ROMAN(499, 4)
    Description: แปลงตัวเลข 499 เป็นเลขโรมันที่ง่ายที่สุด (ID)
    Result:ID (เป็นข้อความ)
  • Formula:
    =ROMAN(2023)
    Description: แปลงตัวเลข 2023 เป็นเลขโรมันแบบคลาสสิก
    Result:MMXXIII (เป็นข้อความ)
  • Formula:
    =ROMAN(1987, FALSE)
    Description: แปลงตัวเลข 1987 เป็นเลขโรมันในแบบที่ง่ายขึ้นโดยใช้ FALSE แทน form เป็น 4
    Result:MDCCCCLXXXVII (เป็นข้อความ)

Tips & Tricks

ถ้าคุณต้องการให้ข้อมูลที่แปลงแล้วในคอลัมน์ใหม่ทั้งหมดใน Excel สามารถใช้ฟังก์ชันเพียงครั้งเดียวแล้วลากลงได้เลย ซึ่งจะทำการแปลงข้อมูลทุกบรรทัดในคอลัมน์นั้น ๆ

ข้อควรระวัง (Cautions)

ฟังก์ชัน ROMAN ไม่สามารถทำงานได้กับตัวเลขที่มากกว่า 3999 และไม่สามารถใช้กับจำนวนลบได้เนื่องจากจะเกิดข้อผิดพลาด #VALUE!

ฟังก์ชันที่เกี่ยวข้อง

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

Your email address will not be published. Required fields are marked *

อบรม In-House Training

Feedback การใช้งาน AI Chatbot