이 페이지에서
HEX2BIN 함수
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀
엑셀 HEX2BIN 함수는 짧게 적힌 16진수를 자리마다 켜짐·꺼짐이 보이는 2진수로 바꾸는 함수입니다.
인수 설명
=HEX2BIN(숫자, [자릿수])
인수구분설명
숫자
필수
바꿀 16진수입니다.
- 결과가 10자리를 넘으면 오류가 납니다.
자릿수
선택
결과를 몇 자리로 맞출지 정합니다. 생략하면 필요한 만큼만 씁니다.
예제 시트
A
B
C
D
E
1
항목
값
결과
2
16진수
F
00001111
3
자릿수
8
4
함수 개요
엑셀 HEX2BIN 함수는 16진수를 2진수로 바꾸는 함수입니다. 짧게 적힌 값을 자리마다 펼쳐 어느 비트가 켜져 있는지 확인할 때 씁니다.
B2 셀에 16진수 F가, B3 셀에 자릿수 8이 입력되어 있습니다.
=HEX2BIN(B2,B3)16진수 F를 여덟 자리 2진수로 바꿉니다.결과00001111

F는 15이므로 뒤쪽 네 자리가 모두 1이 됩니다.
HEX2BIN 함수 간단 예제
1
자릿수를 맞춰 바꾸기
자릿수를 정하면 앞자리가 0으로 채워져 비트 위치를 보기 쉽습니다.
B2="F", B3=8
=HEX2BIN(B2,B3)여덟 자리 2진수로 바꿉니다.결과00001111

2
두 자리 16진수 바꿔 보기
B7은 10진수로 183입니다.
=HEX2BIN("B7")16진수 B7을 2진수로 바꿉니다.결과10110111

3
음수로 읽히는 값 확인하기
16진수 열 자리를 F로 채우면 -1이 되어 2진수도 열 자리 1이 됩니다.
=HEX2BIN("FFFFFFFFFF")열 자리 F를 2진수로 바꿉니다.결과1111111111

그 외 주의사항
결과가 2진수 10자리를 넘으면 #NUM! 오류가 반환됩니다. 16진수 200은 10진수로 512라서 넣을 수 없습니다.
자릿수가 결과보다 작으면 #NUM! 오류가 반환됩니다.
16진수는 대소문자를 가리지 않습니다. ff 와 FF 가 같습니다.
반대로 2진수를 16진수로 바꾸려면 BIN2HEX 함수 를 씁니다.
댓글 0
로그인 후 댓글을 작성할 수 있습니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!