คำอธิบาย

แปลงเลขฐานสิบไปเป็นฐานแปดอย่างรวดเร็ว เหมาะกับผู้ที่ชอบท่องโลกตัวเลข!

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

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

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

DEC2OCT(number, [places])

Arguments

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

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

  • Formula:
    =DEC2OCT(58, 3)
    Description: แปลงเลขฐานสิบ 58 ให้เป็นฐานแปด พร้อมจำนวนหลักเป็น 3 หลัก
    Result:072
  • Formula:
    =DEC2OCT(-100)
    Description: แปลงเลขฐานสิบ -100 ให้เป็นฐานแปด
    Result:7777777634
  • Formula:
    =DEC2OCT(45)
    Description: แปลงเลข 45 เป็นฐานแปดโดยไม่ต้องระบุจำนวนหลัก
    Result:55
  • Formula:
    =DEC2OCT(45, 4)
    Description: แปลงเลข 45 เป็นฐานแปดโดยระบุจำนวนหลัก 4 หลัก
    Result:0055
  • Formula:
    =DEC2OCT(A2)
    Description: แปลงเลขฐานสิบจากเซลล์ A2 เป็นฐานแปด เช่น จาก 10 ถึง 15
    Result:ค่าผลลัพธ์ฐานแปดที่ถูกแปลงจากเซลล์ A2 ถึง A7

Tips & Tricks

หนึ่งในทิปเด็ด คือการใช้ DEC2BIN เพื่อแปลงเป็นฐานสองก่อน แล้วค่อยแปลงจิตนาการเป็นฐานแปด นอกจากนี้สามารถใช้ Named Ranges ให้เป็นระเบียบสวยงาม หรือใช้ IF และ VLOOKUP เพื่อให้การแปลงมันซับซ้อนและปรับแต่งได้ง่ายเพียบ! และอย่าลืมใช้ Conditional Formatting ได้ให้เซลล์ที่สำคัญโดดเด่นขึ้นมาแค่แวบเดียวก็รู้เลย!

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

อย่าลืมว่าตัวเลขที่ใช้ต้องเป็นเลขจำนวนเต็ม ถ้าไม่ใช่หรือมีค่ามากเกินไปก็จะได้ข้อความแจ้งเตือน! และยิ่งถ้าค่า places เลือกไม่พอ ตัวเลขจะบอกว่า ‘เอ แต่ตัวเลขนี้แปลงไม่ได้!’

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

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

ข้อดีของ DEC2OCT คือมันช่วยแปลงเลขฐานสิบไปเป็นฐานแปดอย่างเร็วและง่าย ข้อจำกัดคือมันไม่รับค่าที่เกินช่วง -536,870,912 ถึง 536,870,911 และหาก places น้อยเกินไปหรือใส่ค่าผิดก็จะได้ความโวยวายเป็นข้อความแจ้งเตือนกลับมา

References

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


Leave a Reply

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

อบรม In-House Training

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