Sunday, August 20, 2006
엑셀] 10진수/16진수 변환 함수, HEX2DEC / DEC2HEX - 십진수 십육진수 상호 변환 - Excel Hex Dec
(업데이트: 엑셀 2007 부터는 16진수 변환 함수들이 자체 내장되어 있으므로, '분석 도구'를 추가할 필요 없습니다. 그냥 입력만 하면 됩니다.)
엑셀에는 16진수를 다루는 함수가 기본으로 내장되어 있지 않았습니다. "추가 기능"으로서 설치해 주어야 했습니다.
엑셀을 실행시킨 후
엑셀 메뉴: 도구 > 추가 기능 > 분석 도구
에 체크하고 "확인" 버튼을 누르면, 16진수를 다루는 다음 2종류의 함수를 사용할 수 있습니다.
HEX2DEC() : 십육진수를 십진수로 변환하는 함수
DEC2HEX() : 위와는 반대로, 십진수를 십육진수로 변환하는 함수
예제
셀에
=HEX2DEC("FF")
이렇게 입력하면 255 라는 결과가 나옵니다. 16진수 FF가 십진수로는 255이기 때문.
주의: 16진수 특히 알파벳이 섞인 16진수는 큰따옴표로 묶어서 함수에 넣어야 합니다. 그렇지 않으면 #NAME? 이런 에러가 납니다.
10진수를 16진수로 바꾸는 함수는 다음과 같습니다.
=DEC2HEX(255)
결과: FF
업데이트:
추가 기능 없이도 사용할 수 있는 진수 변환 함수입니다: ▶▶ Excel/엑셀] 16진수 10진수 변환 VBA 함수로, 십육진수/십진수를 추가 기능 없이; hexToDec decToHex
▶▶ Excel/엑셀] 2진수 10진수 변환 함수; 이진수 십진수; DEC2BIN / BIN2DEC
tag: office
엑셀 Excel | 워드 Word | VBA 매크로 | 오피스
<< Home