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:
Description: แปลงเลขฐานแปด 3 เป็นฐานสองโดยต้องการให้แสดงผล 3 หลัก=OCT2BIN(3, 3)
Result:011 (แสดงผลที่มี 3 หลักโดยเพิ่ม 0 ข้างหน้า) -
Formula:
Description: แปลงเลขฐานแปด 7777777000 เป็นฐานสอง=OCT2BIN(7777777000)
Result:1000000000 (แสดงค่าตัวเลขที่แปลงออกมา) -
Formula:
Description: แปลงเลขฐานแปด 12 เป็นฐานสองและแสดง 5 หลัก=OCT2BIN(12, 5)
Result:001010 (แสดงผลโดยการเพิ่ม 0 นำหน้าให้ครบ 5 หลัก) -
Formula:
Description: แปลงเลขฐานแปด 777 เป็นฐานสอง โดยไม่ระบุจำนวนหลักที่ต้องการแสดง=OCT2BIN(777)
Result:111111111 (แปลงค่าเต็มๆ โดยไม่ต้องเพิ่ม 0) -
Formula:
Description: ใช้ OCT2BIN ร่วมกับฟังก์ชัน IF เพื่อตรวจสอบว่าผลลัพธ์ที่ได้มากกว่า 1010 หรือไม่=IF(OCT2BIN(10)>"1010","Higher","Lower or Equal")
Result:Lower or Equal (เพราะ 10 ในฐานแปดคือ 1000 ในฐานสอง)
Tips & Tricks
คุณสามารถใช้ฟังก์ชันนี้เพื่อเติม 0 ข้างหน้าผลลัพธ์ได้เมื่อจำเป็นต้องให้ได้จำนวนหลักที่ต้องการ เช่น การตั้งค่าตัวเลขที่ต้องการให้มีรูปแบบที่แน่นอนในรายงานต่าง ๆ หรือเพื่อให้สามารถเปรียบเทียบกันได้ง่ายขึ้น
ข้อควรระวัง (Cautions)
ต้องระวังให้มากเมื่อกรอกค่าเข้าไป เพราะว่าถ้าตัวเลขฐานแปดไม่ถูกต้อง ฟังก์ชันจะให้ค่า error #NUM! และยังต้องระวังว่าค่าที่กรอกลงไปนั้นไม่เกินหรือขาดกว่าที่กำหนดไว้ โดยเฉพาะในกรณีที่เป็นค่าติดลบและในเรื่องจำนวนหลักที่ต้องการแสดงผล ถ้าไม่ระบุหรือระบุมากไปจะผิดพลาดได้ง่าย ๆ
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply