Thep Excel

OCT2BINแปลงฐาน 8 เป็นฐาน 2

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

fx
=OCT2BIN(number, [places])

ความนิยม3/10
ความยาก5/10
ประโยชน์4/10

อัปเดต 2 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
number Text เลขฐานแปด
[places]ไม่บังคับ Number จำนวนหลัก

[ ] = อาร์กิวเมนต์ที่ไม่บังคับ

ฟังก์ชัน OCT2BIN ใน Excel ช่วยแปลงเลขฐานแปดเป็นเลขฐานสอง

Examples

ตัวอย่างOCT2BIN(3, 3)

แปลงเป็น Binary

fx
=OCT2BIN(3, 3)

ผลลัพธ์011
แปลงเลขฐานแปดที่มากกว่า 1 หลักเป็นฐานสองOCT2BIN(17)

เลข 17 ในฐานแปด เท่ากับ 1×8 + 7 = 15 ในฐานสิบ และเท่ากับ 1111 ในฐานสอง เพราะไม่ได้ระบุ places จึงไม่มีการเติม 0 นำหน้า

fx
=OCT2BIN(17)

ผลลัพธ์1111
แปลงเลขติดลบฐานแปดเป็นฐานสองแบบ two's complementOCT2BIN(7777777770)

เมื่อเลขฐานแปดแทนค่าติดลบ (ครบ 10 หลักและบิตซ้ายสุดเป็น 1) OCT2BIN จะคืนเลขฐานสอง 10 หลักในรูปแบบ two's complement เสมอ โดยไม่สนใจค่า places ที่ใส่ไป

fx
=OCT2BIN(7777777770)

ผลลัพธ์1111111000

FAQs

OCT2BIN แปลงเลขฐานแปดได้สูงสุดกี่หลัก+

ถ้าเป็นค่าบวก แปลงได้สูงสุดถึง 777 (ฐานแปด) เพราะผลลัพธ์ฐานสองต้องไม่เกิน 10 บิต ถ้าเลขฐานแปดมากกว่านี้จะได้ error #NUM! ทันที

ทำไมใส่ places แล้วบางครั้งไม่มีผล+

places จะเติม 0 นำหน้าให้เฉพาะตอนที่ผลลัพธ์จริงสั้นกว่าจำนวนหลักที่ตั้งไว้ ถ้าผลลัพธ์ยาวกว่าอยู่แล้ว หรือ number แทนค่าติดลบ Excel จะไม่ตัดให้สั้นลง และจะไม่สนใจ places เลย

OCT2BIN ต่างจาก OCT2DEC และ OCT2HEX อย่างไร+

ทั้งสามฟังก์ชันรับ input เป็นเลขฐานแปดเหมือนกัน แต่แปลงออกไปคนละฐาน OCT2BIN แปลงเป็นฐานสอง OCT2DEC แปลงเป็นฐานสิบ (ตัวเลขจริง เอาไปคำนวณต่อได้เลย) และ OCT2HEX แปลงเป็นฐานสิบหก เลือกใช้ตามฐานปลายทางที่ต้องการ

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ OCT2BIN จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้OCT2BINEngineering
Engineering (5)
BIN2OCT

ฟังก์ชั่นที่แปลงเลขฐานสอง (Binary) เป็นเลขฐานแปด (Octal) โดยรองรับการเติมศูนย์นำหน้า

DEC2BIN

แปลงตัวเลขทศนิยม (ฐาน 10) เป็นตัวเลขฐานสอง (ฐาน 2) สำหรับการทำงานกับระบบเลขฐานสองที่ใช้ในการเขียนโปรแกรมและอิเล็กทรอนิกส์

HEX2BIN

HEX2BIN แปลงเลขฐานสิบหก (hexadecimal) เป็นเลขฐานสอง (binary) รองรับค่าลบในรูปแบบ two's complement และกำหนดจำนวนหลักผลลัพธ์ด้วยอาร์กิวเมนต์ places ได้

OCT2DEC

ฟังก์ชัน OCT2DEC แปลงเลขฐานแปด (Octal/Base-8) เป็นเลขฐานสิบ (Decimal/Base-10) ใช้ในการแปลงค่าตัวเลขที่ใช้เฉพาะตัวเลข 0-7 เป็นรูปแบบที่มนุษย์อ่านได้อย่างง่าย

OCT2HEX

OCT2HEX ใช้แปลงเลขฐาน 8 (Octal) ให้เป็นเลขฐาน 16 (Hex) โดยมักใช้เมื่อรับค่าจากระบบที่เก็บเป็นฐาน 8 แล้วต้องการแสดง/คำนวณต่อในรูป Hex และสามารถกำหนดจำนวนหลักด้วยอาร์กิวเมนต์ places ได้

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่