메뉴

BIN2DEC 함수

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

엑셀 BIN2DEC 함수는 0과 1로 적힌 2진수를 우리가 읽는 10진수로 바꾸는 함수입니다.

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

인수 설명

=BIN2DEC(숫자)
인수구분설명
숫자 필수
바꿀 2진수입니다.
  • 0과 1로만 이루어져야 하며 10자리를 넘을 수 없습니다.
  • 10번째 자리는 부호로 쓰입니다.
예제 시트
D2=BIN2DEC(B2)
A
B
C
D
E
1
항목
값
결과
2
2진수
1100100
100
3
2진수 1100100은 64+32+4 이므로 10진수로 100입니다.

함수 개요

엑셀 BIN2DEC 함수는 0과 1로 적힌 2진수를 10진수로 바꾸는 함수입니다. 권한 플래그나 센서 상태처럼 켜짐·꺼짐을 자리마다 적어 둔 값을 사람이 읽는 숫자로 되돌릴 때 씁니다.

B2 셀에 2진수 1100100이 입력되어 있습니다.

=BIN2DEC(B2)2진수 1100100을 10진수로 바꿉니다.
결과100
BIN2DEC 함수 개요 수식 예제

결과는 텍스트가 아니라 숫자라서 바로 더하거나 곱할 수 있습니다.

BIN2DEC 함수 간단 예제

1
2진수를 10진수로 바꾸기

2진수를 그대로 넣으면 됩니다.

B2=1100100
=BIN2DEC(B2)10진수로 바꿉니다.
결과100
2진수를 10진수로 바꾸기
2
작은 값으로 확인해 보기

1010은 8과 2를 더한 10입니다.

=BIN2DEC(1010)2진수 1010을 10진수로 바꿉니다.
결과10
작은 값으로 확인해 보기
3
10자리를 다 채우면 음수가 되는지 보기

10번째 자리가 1이면 음수로 읽습니다.

=BIN2DEC(1111111111)열 자리를 모두 1로 채워 봅니다.
결과-1
10자리를 다 채우면 음수가 되는지 보기

그 외 주의사항

10자리를 넘으면 #NUM! 오류가 반환됩니다. 넣을 수 있는 범위는 -512부터 511까지입니다.

10번째 자리는 부호로 쓰입니다. 1111111111이 1023이 아니라 -1이 되는 이유입니다.

0과 1이 아닌 숫자가 섞이면 #NUM! 오류가 반환됩니다.

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

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