TLDR สรุปสั้นๆ

OCT2BIN แปลงตัวเลขฐานแปดเป็นฐานสอง โดยสามารถระบุให้เติม 0 นำหน้าเพื่อให้ได้ผลลัพธ์ในแบบที่ต้องการได้

คำอธิบาย

ฟังก์ชัน OCT2BIN ใช้สำหรับเปลี่ยนตัวเลขฐานแปด (Octal) ให้เป็นตัวเลขฐานสอง (Binary) ซึ่งมันจะมีประโยชน์มากเมื่อคุณต้องการแปลงค่าข้อมูลในลักษณะนี้ตามความต้องการของการบัญชีคอมพิวเตอร์หรือวิเคราะห์ข้อมูลอย่างเฉพาะเจาะจง

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

2003

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

OCT2BIN(number, [places])

Arguments

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

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

  • Formula:
    =OCT2BIN(3, 3)
    Description: แปลงเลขฐานแปด 3 เป็นฐานสองโดยต้องการให้แสดงผล 3 หลัก
    Result:011 (แสดงผลที่มี 3 หลักโดยเพิ่ม 0 ข้างหน้า)
  • Formula:
    =OCT2BIN(7777777000)
    Description: แปลงเลขฐานแปด 7777777000 เป็นฐานสอง
    Result:1000000000 (แสดงค่าตัวเลขที่แปลงออกมา)
  • Formula:
    =OCT2BIN(12, 5)
    Description: แปลงเลขฐานแปด 12 เป็นฐานสองและแสดง 5 หลัก
    Result:001010 (แสดงผลโดยการเพิ่ม 0 นำหน้าให้ครบ 5 หลัก)
  • Formula:
    =OCT2BIN(777)
    Description: แปลงเลขฐานแปด 777 เป็นฐานสอง โดยไม่ระบุจำนวนหลักที่ต้องการแสดง
    Result:111111111 (แปลงค่าเต็มๆ โดยไม่ต้องเพิ่ม 0)
  • Formula:
    =IF(OCT2BIN(10)>"1010","Higher","Lower or Equal")
    Description: ใช้ OCT2BIN ร่วมกับฟังก์ชัน IF เพื่อตรวจสอบว่าผลลัพธ์ที่ได้มากกว่า 1010 หรือไม่
    Result:Lower or Equal (เพราะ 10 ในฐานแปดคือ 1000 ในฐานสอง)

Tips & Tricks

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

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

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

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

References

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


Leave a Reply

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

อบรม In-House Training

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