숫자 시스템은 기호 문자로 숫자를 나타내는 체계적인 방법이며 기본 값을 사용하여 숫자를 압축 형식으로 편리하게 그룹화합니다. 가장 일반적인 숫자 시스템은 10의 기본 값과 0, 1, 2, 3, 4, 5, 6, 7, 8 및 9의 기호 문자 집합을 갖는 10진수입니다. 그러나 다른 수의 시스템이 있으며 특정 용도로 사용하는 것이 더 효율적일 수 있습니다. 예를 들어 컴퓨터는 부울 논리를 사용하여 계산 및 작업을 수행하기 때문에 기본 값이 2인 이진 번호 시스템을 사용합니다.
Microsoft Office Excel에는 숫자를 다음 번호 시스템으로 변환하는 데 사용할 수 있는 몇 가지 함수가 있습니다.
숫자 시스템
기본 값
기호 문자 집합
이진
2
0,1
진수
8
0, 1, 2, 3, 4, 5, 6, 7
10진수
10
0, 1, 2, 3, 4, 5, 6, 7, 8 및 9
16진수
16
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
이진 번호를 10진수로 변환
이 작업을 수행하려면 BIN2DEC 함수를 사용합니다.
A
B
수식
설명(결과)
=BIN2DEC(1100100)
이진 1100100을 100진수로 변환합니다.
=BIN2DEC(1111111111)
이진 1111111111 10진수로 변환(-1)
이진 번호를 16진수로 변환
이 작업을 수행하려면 BIN2HEX 함수를 사용합니다.
A
B
수식
설명(결과)
=BIN2HEX(11111011, 4)
4자(00FB)를 사용하여 이진 11111011 16진수로 변환합니다.
=BIN2HEX(1110)
이진 1110을 16진수(E)로 변환합니다.
=BIN2HEX(1111111111)
이진 1111111111 16진수로 변환(FFFFFFFFFF)
이진 번호를 8진수로 변환
이 작업을 수행하려면 BIN2OCT 함수를 사용합니다.
A
B
수식
설명(결과)
=BIN2OCT(1001, 3)
이진 1001을 3자로 8진수로 변환(011)
=BIN2OCT(1100100)
이진 1100100을 8진수로 변환(144)
=BIN2OCT(1111111111)
이진 1111111111 8진수로 변환(7777777777)
10진수를 2진수로 변환합니다.
이 작업을 수행하려면 DEC2BIN 함수를 사용합니다.
A
B
수식
설명(결과)
=DEC2BIN(9, 4)
10진수를 4자로 9진수로 변환합니다(1001).
=DEC2BIN(-100)
100진수 -100을 이진(1110011100)으로 변환합니다.
10진수를 16진수로 변환
이 작업을 수행하려면 DEC2HEX 함수를 사용합니다.
A
B
수식
설명(결과)
=DEC2HEX(100, 4)
100을 4자로 16진수로 변환합니다(0064).
=DEC2HEX(-54)
10진수 -54를 16진수로 변환(FFFFFFFFCA)
10진수를 8진수로 변환
이 작업을 수행하려면 DEC2OCT 함수를 사용합니다.
A
B
수식
설명(결과)
=DEC2OCT(58, 3)
10진수 58을 8진수로 변환(072)
=DEC2OCT(-100)
10진수를 8진수로 변환(7777777634)
16진수를 이진으로 변환
이 작업을 수행하려면 HEX2BIN 함수를 사용합니다.
A
B
수식
설명(결과)
=HEX2BIN("F", 8)
8자(00001111)를 사용하여 16진수 F를 이진 파일로 변환합니다.
=HEX2BIN("B7")
16진수 B7을 이진(10110111)으로 변환합니다.
=HEX2BIN("FFFFFFFFFF")
16진수 FFFFFFFFFF를 이진(1111111111)으로 변환합니다.
16진수를 10진수로 변환
이 작업을 수행하려면 HEX2DEC 함수를 사용합니다.
A
B
수식
설명(결과)
=HEX2DEC("A5")
16진수 A5를 10진수로 변환(165)
=HEX2DEC("FFFFFFFF5B")
16진수 FFFFFFFF5B 10진수로 변환(-165)
=HEX2DEC("3DA408B9")
16진수 3DA408B9를 10진수로 변환(1034160313)
16진수를 8진수로 변환
이 작업을 수행하려면 HEX2OCT 함수를 사용합니다.
A
B
수식
설명(결과)
=HEX2OCT("F", 3)
16진수 F를 3자로 8진수로 변환(017)
=HEX2OCT("3B4E")
16진수 3B4E를 8진수로 변환(35516)
=HEX2OCT("FFFFFFFF00")
16진수 FFFFFFFF00 8진수로 변환(7777777400)
8진수를 이진으로 변환
이 작업을 수행하려면 OCT2BIN 함수를 사용합니다.
A
B
수식
설명(결과)
=OCT2BIN(3, 3)
8진수 3을 3자로 이진으로 변환합니다(011).
=OCT2BIN(7777777000)
8진수 7777777000 이진으로 변환(100000000)
8진수를 10진수로 변환
이 작업을 수행하려면 OCT2DEC 함수를 사용합니다.
A
B
수식
설명(결과)
=OCT2DEC(54)
8진수 54를 10진수로 변환(44)
=OCT2DEC(7777777533)
8진수 7777777533 10진수로 변환(-165)
8진수를 16진수로 변환
이 작업을 수행하려면 OCT2HEX 함수를 사용합니다.
A
B
수식
설명(결과)
=OCT2HEX(100, 4)
8진수 100을 4자로 16진수로 변환합니다(0040).
=OCT2HEX(7777777533)
8진수 7777777533 16진수(FFFFFFFF5B)로 변환합니다.