คำอธิบาย

แปลงตัวเลขฐานแปดเป็นเลขฐานสิบหก

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

2003 หรือ Version ก่อนหน้า

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

OCT2HEX(number, [places])

Arguments

  • number (Required – Octal Number)
    ตัวเลขฐานแปดที่คุณต้องการแปลงเป็นฐานสิบหก ต้องไม่เกิน 10 ตัวอักษรฐานแปด (30 บิต)
  • places (Optional – Number)
    จำนวนตัวอักษรที่ต้องการผลลัพธ์ หากไม่ใส่ โปรแกรมจะใช้จำนวนตัวอักษรที่น้อยที่สุดเท่าที่เป็นไปได้ สามารถใช้เพื่อเพิ่มเลขศูนย์นำหน้าได้

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

  • Formula:
    =OCT2HEX(100, 4)
    Description: แปลงเลขฐานแปด 100 เป็นเลขฐานสิบหกและเติมด้วย 0 ให้ครบ 4 ตัวอักษร ผลลัพธ์จะเป็น 0040
    Result:ผลลัพธ์คือ 0040 ซึ่งเป็นเลขฐานสิบหกและมี 4 ตัวอักษรโดยเติมเลขศูนย์นำหน้า
  • Formula:
    =OCT2HEX(7777777533)
    Description: แปลงเลขฐานแปด 7777777533 เป็นเลขฐานสิบหก ผลลัพธ์จะเป็น FFFFFFFF5B
    Result:ผลลัพธ์คือ FFFFFFFF5B ซึ่งเป็นเลขฐานสิบหกจากการแปลง
  • Formula:
    =OCT2HEX(123)
    Description: แปลงเลขฐานแปด 123 เป็นเลขฐานสิบหก ผลลัพธ์จะเป็น 53
    Result:ผลลัพธ์คือ 53 ซึ่งเป็นเลขฐานสิบหกจากการแปลง
  • Formula:
    =OCT2HEX(123, 4)
    Description: แปลงเลขฐานแปด 123 เป็นเลขฐานสิบหกและเติมด้วย 0 ให้ครบ 4 ตัวอักษร
    Result:ผลลัพธ์คือ 0033 ซึ่งเป็นเลขฐานสิบหกเติมด้วย 0 หน้าให้ครบ 4 ตัวอักษร
  • Formula:
    =OCT2HEX(-100)
    Description: แปลงเลขฐานแปด -100 เป็นเลขฐานสิบหก ผลลัพธ์จะเป็น 10 ตัวอักษรในรูปแบบฐานสิบหก
    Result:ผลลัพธ์คือ FFFFFFFC4 เนื่องจากเป็นเลขฐานสิบหกจากเลขฐานแปดที่เป็นลบ

Tips & Tricks

1. ระวังการใช้ตัวเลขฐานแปดที่ถูกต้อง โดยใช้เฉพาะตัวเลข 0 ถึง 7 เท่านั้น 2. ใช้ arguments ‘places’ เพื่อกำหนดบิตที่ผลลัพธ์จะมี เช่นหากต้องการผลลัพธ์เป็น 4 บิต สามารถใช้ =OCT2HEX(123, 4) 3. สามารถใช้ร่วมกับฟังก์ชันอื่น ๆ เพื่อทำการคำนวณหรือจัดการข้อมูลที่ซับซ้อนได้ เช่นการใช้ร่วมกับ HEX2BIN สำหรับแปลงจากเลขฐานสิบหกเป็นเลขฐานสอง

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

– ระวัง! ถ้าตัวเลขฐานแปดไม่ถูกต้อง หรือเกินจำนวนที่จะรองรับ ฟังก์ชันจะคืนค่า #NUM! error – อย่าลืมว่า ถ้า argument ‘places’ ไม่ใช่จำนวนเต็ม หรือเป็นค่าลบ ฟังก์ชันจะคืนค่า #NUM! error หรือ #VALUE! error – ฟังก์ชันนี้ไม่รองรับตัวเลขฐานแปดที่มีมากกว่า 10 ตัวอักษร

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

ข้อดี / ข้อจำกัด

ฟังก์ชันนี้สะดวกมากสำหรับการแปลงตัวเลขจากฐานแปดไปฐานสิบหก ซึ่งมีประโยชน์ในสาขาคอมพิวเตอร์และวิศวกรรม อย่างไรก็ตาม ต้องระวังความถูกต้องของตัวเลขฐานแปดที่ใส่ เนื่องจากอาจทำให้เกิดข้อผิดพลาดได้ง่าย หากตัวเลขไม่ถูกต้องตามที่รองรับ

References

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


Leave a Reply

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

อบรม In-House Training

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