คำอธิบาย

แปลงเลขฐานสิบหก (Hexadecimal) ให้เป็นเลขฐานแปด (Octal) ด้วยฟังก์ชันนี้ใน Excel เพียงทำตามขั้นตอนง่าย ๆ และชีวิตคุณจะง่ายขึ้น ดูเหมือนว่ากำลังทำเวทมนตร์ทางตัวเลขอยู่เลย!

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

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

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

HEX2OCT(number, [places])

Arguments

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

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

  • Formula:
    =HEX2OCT("F", 3)
    Description: แปลงเลขฐานสิบหก F เป็นฐานแปดมี 3 ตัวอักษร (เติมเลข 0 ข้างหน้า)
    Result:017
  • Formula:
    =HEX2OCT("3B4E")
    Description: แปลงเลขฐานสิบหก 3B4E เป็นฐานแปด
    Result:35516
  • Formula:
    =HEX2OCT("FFFFFFFF00")
    Description: แปลงเลขฐานสิบหก FFFFFFFF00 เป็นฐานแปด
    Result:7777777400
  • Formula:
    =HEX2OCT(A1)
    Description: แปลงเลขฐานสิบหกที่อยู่ในเซลล์ A1 ไปเป็นฐานแปด เหมาะสำหรับการทำงานที่ต้องใช้ข้อมูลจากชีท
    Result:ผลลัพธ์จะแตกต่างกันไปตามค่าภายใน A1
  • Formula:
    =HEX2OCT("FFA12", 7)
    Description: แปลงเลขฐานสิบหก FFA12 เป็นฐานแปดและแสดงผลในรูปแบบ 7 ตัวอักษร
    Result:สร้างความแตกต่างใหญ่ให้กับรูปแบบโดยการจัดเรียงอันดับ 7

Tips & Tricks

พิจารณาถึงการใช้ฟังก์ชันนี้ในการปรับฟอร์แมตตัวเลข เพราะ Places จะช่วยให้คุณจัดระเบียบโครงสร้างได้อย่างยอดเยี่ยมด้วยการเติมเลข 0. นอกจากนี้ถ้าต้องการแสดงเลขในรูปแบบที่ยาวขึ้นลองใช้ [Places] เพื่อแน่ใจว่าเลขฐานแปดของคุณนั้นมีลำดับถูกต้อง!

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

Oops! ระวังอย่าลืมว่า number ต้องไม่เกิน 10 ตัวอักษร มิฉะนั้นคุณจะเจอ #NUM! error และต้องแน่ใจว่าไม่ใช้ค่าที่ไม่ใช่เลขสำหรับ places เพราะอาจทำให้เจอ #VALUE! error

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

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

ข้อดีที่ชัดเจนของ HEX2OCT คือสามารถแปลงค่าจากเลขฐานสิบหกไปเป็นฐานแปดได้อย่างรวดเร็วและง่ายดาย แต่ระวังเรื่องการกำหนด characters เพราะถ้าเกิน 10 characters หรือกำหนด place ที่ผิดอาจเกิด errors ได้

References

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


Leave a Reply

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

อบรม In-House Training

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