HEX2BIN (ฟังก์ชัน HEX2BIN)

บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้ฟังก์ชัน HEX2BIN ใน Microsoft Excel

คำอธิบาย

แปลงตัวเลขฐานสิบหกไปเป็นฐานสอง

ไวยากรณ์

HEX2BIN(number, [places])

ไวยากรณ์ของฟังก์ชัน HEX2BIN มีอาร์กิวเมนต์ดังนี้

  • Number    (ต้องระบุ) เลขฐานสิบหกที่คุณต้องการแปลง มีตัวเลขได้ไม่เกิน 10 อักขระ ตัวเลขที่มีนัยสำคัญที่สุดคือบิตเครื่องหมาย (บิตที่ 40 จากทางด้านขวา) ที่เหลืออีก 9 บิตคือบิตขนาด ตัวเลขติดลบจะแสดงด้วยสัญกรณ์เติมเต็มฐานสอง

  • Places    (ระบุหรือไม่ก็ได้) จำนวนของอักขระที่จะใช้ ถ้ามีการละ places แล้วฟังก์ชัน HEX2BIN จะใช้จำนวนอักขระน้อยที่สุดตามที่จำเป็น Places มีประโยชน์ในการใส่ 0 (ศูนย์) นำหน้าค่าที่ส่งกลับ

ข้อสังเกต

  • ถ้า number เป็นค่าลบ ฟังก์ชัน HEX2BIN จะละเว้นค่า places และส่งกลับตัวเลขฐานสองในแบบอักขระ 10 ตัว

  • ถ้า number เป็นค่าลบ จะไม่สามารถมีค่าน้อยกว่า FFFFFFFE00 และถ้า number เป็นค่าบวกแล้วจะไม่สามารถมีค่ามากกว่า 1FF

  • ถ้า number เป็นเลขฐานสิบหกที่ไม่ถูกต้อง ฟังก์ชัน HEX2BIN จะส่งกลับ #NUM! เป็นค่าความผิดพลาด

  • ถ้า HEX2BIN ต้องการอักขระมากกว่าที่ระบุในค่า places ฟังก์ชัน HEX2BIN จะส่งกลับ #NUM! เป็นค่าความผิดพลาด

  • ถ้า places ไม่ใช่จำนวนเต็ม จะถูกปัดเศษทิ้ง

  • ถ้า places ไม่ใช่ตัวเลข ฟังก์ชัน HEX2BIN จะส่งกลับ #VALUE! เป็นค่าความผิดพลาด

  • ถ้า places เป็นค่าลบ ฟังก์ชัน HEX2BIN จะส่งกลับ #NUM! เป็นค่าความผิดพลาด

ตัวอย่าง

คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ เพื่อให้สูตรแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมด

สูตร

คำอธิบาย

ผลลัพธ์

=HEX2BIN("F", 8)

แปลงเลขฐานสิบหก F เป็นเลขฐานสอง ที่มี 8 อักขระ (เลขศูนย์ 4 ตัวที่เริ่มต้นคือ "padding")

00001111

=HEX2BIN("B7")

แปลงเลขฐานสิบหก B7 เป็นเลขฐานสอง

10110111

=HEX2BIN("FFFFFFFFFF")

แปลงเลขฐานสิบหก FFFFFFFFFF เป็นเลขฐานสอง

1111111111

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×