메뉴

DEC2OCT 함수

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

엑셀 DEC2OCT 함수는 10진수를 파일 권한 표기에 쓰는 8진수로 바꾸는 함수입니다.

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

인수 설명

=DEC2OCT(숫자, [자릿수])
인수구분설명
숫자 필수
바꿀 10진수입니다.
  • -536870912 이상 536870911 이하여야 합니다.
자릿수 선택
결과를 몇 자리로 맞출지 정합니다. 생략하면 필요한 만큼만 씁니다.
예제 시트
D2=DEC2OCT(B2)
A
B
C
D
E
1
항목
값
결과
2
10진수
58
72
3
10진수 58은 8이 일곱 번에 2가 남으므로 8진수로 72입니다.

함수 개요

엑셀 DEC2OCT 함수는 10진수를 8진수로 바꾸는 함수입니다. 리눅스 파일 권한처럼 0에서 7까지만 쓰는 표기를 만들 때 씁니다.

B2 셀에 10진수 58이 입력되어 있습니다.

=DEC2OCT(B2)10진수 58을 8진수로 바꿉니다.
결과72
엑셀 DEC2OCT 함수 수식 입력 예제

58은 8이 일곱 번에 2가 남으므로 8진수로 72입니다.

DEC2OCT 함수 간단 예제

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

숫자만 넣으면 됩니다.

B2=58
=DEC2OCT(B2)8진수로 바꿉니다.
결과72
엑셀 DEC2OCT 함수 간단 예제 1
2
자릿수를 맞춰 가지런히 만들기

권한 표기는 세 자리로 쓰므로 자릿수를 정합니다.

=DEC2OCT(58,3)세 자리 8진수로 바꿉니다.
결과072
엑셀 DEC2OCT 함수 간단 예제 2
3
음수를 넣어 보기

음수는 열 자리를 모두 채워 나옵니다.

=DEC2OCT(-100)-100을 8진수로 바꿉니다.
결과7777777634
엑셀 DEC2OCT 함수 간단 예제 3

그 외 주의사항

결과는 숫자가 아니라 텍스트입니다. 앞자리 0을 살려야 해서 그렇습니다.

자릿수가 결과보다 작으면 #NUM! 오류가 반환됩니다.

음수를 넣으면 자릿수 인수는 무시됩니다.

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

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