TLDR สรุปสั้นๆ

HEX2DEC แปลงเลขฐานสิบหกเป็นเลขฐานสิบได้ง่าย ๆ แตะผิดที่รูปแบบ เลขจะผิดทันที!

คำอธิบาย

แปลงเลขฐานสิบหกเป็นเลขฐานสิบ

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

2003

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

HEX2DEC(number)

Arguments

  • number (Required – string)
    เลขฐานสิบหกที่ต้องการแปลงเป็นเลขฐานสิบ ต้องเป็นข้อความที่แสดงถึงเลขฐานสิบหกเท่านั้น และต้องไม่เกิน 10 ตัวอักษร (40 bits) โดยตัวเลขลบถูกแทนด้วยการใช้โนเวลสาแนนตัวเสริม (two’s-complement notation)

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

  • Formula:
    =HEX2DEC("A5")
    Description: แปลงเลขฐานสิบหก A5 แปลงเป็นเลขฐานสิบ
    Result:165 (จำนวนเต็ม เนื่องจากเป็นเลขฐานสิบ)
  • Formula:
    =HEX2DEC("FFFFFFFF5B")
    Description: แปลงเลขฐานสิบหก FFFFFFFF5B แปลงเป็นเลขฐานสิบ
    Result:-165 (จำนวนเต็ม เนื่องจากแสดงด้วย two's-complement notation)
  • Formula:
    =HEX2DEC("3DA408B9")
    Description: แปลงเลขฐานสิบหก 3DA408B9 แปลงเป็นเลขฐานสิบ
    Result:1.034E+09 (จำนวนเต็มที่แสดงค่าใหญ่มากในรูปแบบวิทยาศาสตร์)

Tips & Tricks

ลองใช้ function นี้ร่วมกับการอ้างอิงเซลล์และการกรอกข้อมูลหลายเซลล์พร้อมกัน และให้ตรวจสอบเสมอว่าเลขฐานสิบหกที่ใส่ลงไปมีรูปแบบถูกต้อง และอาจใช้การตรวจสอบข้อมูล (data validation) เพื่อให้แน่ใจว่าเฉพาะค่า hex เท่านั้นที่ได้รับการนําเข้า

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

ต้องแน่ใจว่าเลขฐานสิบหกที่ใส่ลงไปมีรูปแบบถูกต้อง เช่น ปิดการใช้ตัวอักษรพิมพ์เล็กหรือการมีช่องว่าง และควรตรวจสอบเสมอว่าไม่ได้มีความยาวเกิน 10 ตัวอักษรเพื่อหลีกเลี่ยงข้อผิดพลาด #NUM!

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

References

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


Leave a Reply

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

Public Training Workshop 2025
อบรม In-House Training

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