คำอธิบาย

แปลงตัวเลขจากฐานแปด (octal) ไปเป็นเลขฐานสอง (binary) ง่าย ๆ เพียงแค่ใช้ OCT2BIN!

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

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

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

OCT2BIN(number, [places])

Arguments

  • number (Required – string)
    ตัวเลขฐานแปดที่ต้องการแปลง ต้องไม่เกิน 10 ตัวอักษร ตัวเลขหลักซ้ายสุดคือตัวกำหนดสัญญาณ ส่วนที่เหลือคือตัวเลขจริง ใช้รูปแบบ Two’s-complement สำหรับตัวเลขลบ
  • places (Optional – int)
    ระบุตัวเลขตำแหน่งที่ต้องการแสดง ถ้าไม่ได้ใส่ Excel จะใช้ตำแหน่งเท่าที่จำเป็น ทำให้มีเลข 0 อยู่ข้างหน้าในบางกรณี

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

  • Formula:
    =OCT2BIN(3, 3)
    Description: แปลงเลขฐานแปด 3 เป็นเลขฐานสองโดยระบุให้แสดง 3 ตำแหน่ง
    Result:ผลลัพธ์คือเลขฐานสอง '011' เนื่องจากเติม 0 ข้างหน้า
  • Formula:
    =OCT2BIN(7777777000)
    Description: แปลงเลขฐานแปด 7777777000 เป็นเลขฐานสอง
    Result:ผลลัพธ์คือ '1000000000' ซึ่งเป็นสองสายหมายเลขเต็ม
  • Formula:
    =OCT2BIN(4, 5)
    Description: แปลงเลขฐานแปด 4 เป็นเลขฐานสองโดยระบุให้แสดง 5 ตำแหน่ง
    Result:ผลลัพธ์คือ '00001' หรือ '000100' แล้วแต่การเติม 0 ข้างหน้า
  • Formula:
    =OCT2BIN(-5)
    Description: แปลงเลขลบฐานแปด -5 เป็นเลขฐานสอง
    Result:ผลลัพธ์เป็นเลข 10 ตัวซึ่งใช้รูปแบบ Two's-complement เช่น '1111111011'
  • Formula:
    =OCT2BIN(7, 2)
    Description: แปลงเลขฐานแปด 7 เป็นเลขฐานสองโดยระบุให้แสดง 2 ตำแหน่ง
    Result:ผลลัพธ์จะเกิด #NUM! เนื่องจาก 7 เป็นบวก และต้องการสองตำแหน่งที่มากกว่า

Tips & Tricks

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

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

ระวัง! ข้อผิดพลาด #NUM! จะเกิดขึ้นถ้าคุณระบุจำนวนตำแหน่งที่ไม่เหมาะสม หรือเลขฐานแปดที่แปลกถูกส่งเข้าไป ทราบไว้ว่าหากมีจำนวนตำแหน่งที่เกินความจำเป็น ฟังก์ชันนี้จะเพิกเฉยต่อ parameter ‘places’.

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

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

OCT2BIN ช่วยแปลงตัวเลขง่าย แต่มีข้อจำกัดในด้านขนาดตัวเลขที่ต้องระวัง โดยเฉพาะเมื่อใช้ Two’s-complement ในตัวเลขลบ

References

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


Leave a Reply

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

อบรม In-House Training

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