이 페이지에서
HEX2OCT 함수
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀
엑셀 HEX2OCT 함수는 16진수를 8진수로 바로 바꾸는 함수입니다.
인수 설명
=HEX2OCT(숫자, [자릿수])
인수구분설명
숫자
필수
바꿀 16진수입니다.
- 결과가 8진수 10자리를 넘으면 오류가 납니다.
자릿수
선택
결과를 몇 자리로 맞출지 정합니다. 생략하면 필요한 만큼만 씁니다.
예제 시트
A
B
C
D
E
1
항목
값
결과
2
16진수
FF
377
3
함수 개요
엑셀 HEX2OCT 함수는 16진수를 8진수로 바꾸는 함수입니다. 10진수를 거치지 않고 한 번에 바꾸므로 중간 계산 칸이 필요 없습니다.
B2 셀에 16진수 FF가 입력되어 있습니다.
=HEX2OCT(B2)16진수 FF를 8진수로 바꿉니다.결과377

FF는 10진수로 255이고, 8진수로는 377입니다.
HEX2OCT 함수 간단 예제
1
16진수를 8진수로 바꾸기
16진수를 그대로 넣으면 됩니다.
B2="FF"
=HEX2OCT(B2)8진수로 바꿉니다.결과377

2
자릿수를 맞춰 가지런히 만들기
자릿수를 정하면 앞자리가 0으로 채워집니다.
=HEX2OCT("FF",4)네 자리 8진수로 바꿉니다.결과0377

3
네 자리 16진수 바꿔 보기
3B4E는 10진수로 15182입니다.
=HEX2OCT("3B4E")16진수 3B4E를 8진수로 바꿉니다.결과35516

그 외 주의사항
결과는 숫자가 아니라 텍스트입니다. 앞자리 0을 살려야 해서 그렇습니다.
자릿수가 결과보다 작으면 #NUM! 오류가 반환됩니다.
16진수는 대소문자를 가리지 않습니다.
반대로 8진수를 16진수로 바꾸려면 OCT2HEX 함수 를 씁니다.
댓글 0
로그인 후 댓글을 작성할 수 있습니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!