메뉴

OCT2BIN 함수

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 OCT2BIN 함수는 8진수를 자리마다 켜짐·꺼짐이 보이는 2진수로 바꾸는 함수입니다.

OCT2BIN 함수 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=OCT2BIN(숫자, [자릿수])
인수구분설명
숫자 필수
바꿀 8진수입니다.
  • 0에서 7까지만 쓸 수 있습니다.
  • 결과가 2진수 10자리를 넘으면 오류가 납니다.
자릿수 선택
결과를 몇 자리로 맞출지 정합니다. 생략하면 필요한 만큼만 씁니다.
예제 시트
D2=OCT2BIN(B2,B3)
A
B
C
D
E
1
항목
값
결과
2
8진수
7
111
3
자릿수
3
4
8진수 7은 세 자리가 모두 켜진 상태라 2진수로 111입니다.

함수 개요

엑셀 OCT2BIN 함수는 8진수를 2진수로 바꾸는 함수입니다. 8진수 한 자리가 2진수 세 자리에 딱 들어맞아서, 파일 권한처럼 세 자리씩 끊어 읽는 값을 펼쳐 볼 때 씁니다.

B2 셀에 8진수 7이, B3 셀에 자릿수 3이 입력되어 있습니다.

=OCT2BIN(B2,B3)8진수 7을 세 자리 2진수로 바꿉니다.
결과111
엑셀 OCT2BIN 함수 수식 입력 예제

7은 읽기·쓰기·실행이 모두 켜진 상태라 세 자리가 다 1이 됩니다.

OCT2BIN 함수 간단 예제

1
자릿수를 맞춰 바꾸기

자릿수를 정하면 앞자리가 0으로 채워져 비트 위치를 보기 쉽습니다.

B2=7, B3=3
=OCT2BIN(B2,B3)세 자리 2진수로 바꿉니다.
결과111
엑셀 OCT2BIN 함수 간단 예제 1
2
자릿수를 생략해 보기

생략하면 필요한 만큼만 씁니다.

=OCT2BIN(3)8진수 3을 2진수로 바꿉니다.
결과11
엑셀 OCT2BIN 함수 간단 예제 2
3
두 자리 8진수 바꿔 보기

17은 10진수로 15이므로 2진수 네 자리가 모두 1입니다.

=OCT2BIN(17)8진수 17을 2진수로 바꿉니다.
결과1111
엑셀 OCT2BIN 함수 간단 예제 3

그 외 주의사항

결과가 2진수 10자리를 넘으면 #NUM! 오류가 반환됩니다. 8진수 1000은 10진수로 512라서 넣을 수 없습니다.

8과 9가 섞이면 #NUM! 오류가 반환됩니다. 8진수는 0에서 7까지만 씁니다.

결과는 숫자가 아니라 텍스트입니다.

반대로 2진수를 8진수로 바꾸려면 BIN2OCT 함수 를 씁니다.

댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료