mwultong Blog ... 프로그래밍 / 계산기

컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Friday, January 26, 2007

Excel/엑셀] 2진수 10진수 변환 함수; 이진수 십진수; DEC2BIN / BIN2DEC


엑셀에는 2진수를 다루는 내장 함수가 없기에, "추가 기능"에 체크해야만 합니다.

엑셀을 실행시킨 후

엑셀 메뉴: 도구 > 추가 기능 > 분석 도구

에 체크하고 "확인" 버튼을 누르면, 2진수를 다루는 다음 2종류의 함수를 사용할 수 있습니다.

=DEC2BIN() : 10진수를 2진수로 변환하는 함수

=BIN2DEC() : 2진수를 10진수로 변환하는 함수

(업데이트: 엑셀 2007 부터는 16진수 변환 함수들이 자체 내장되어 있으므로, '분석 도구'를 추가할 필요 없습니다. 그냥 입력만 하면 됩니다.)


이제 셀에
=DEC2BIN(2)
이렇게 입력하면 10 이라는 결과가 나옵니다. 2라는 십진수가, 10이라는 이진수로 변환되었습니다.

=BIN2DEC("10")
이렇게 하면 거꾸로, 10이라는 이진수가 2라는 십진수로 변환됩니다.




그런데 위의 방법은 511을 초과하는 숫자를 다루지 못하는 한계가 있습니다. 다음과 같이 VBA로 변환하는 것이 좋습니다: ▶▶ Excel/엑셀 VBA] 2진수 10진수 변환 함수; 이진수 십진수; Dec To Bin / Bin To Dec


16진수 변환: ▶▶ [엑셀] 10진수/16진수 변환 함수, HEX2DEC / DEC2HEX - 십진수 십육진수 상호 변환 - Excel Hex Dec


16진법 2진법 10진수, 아스키 유니코드 상호 변환기: ▶▶ 16진수 헥사, 2진수, 10진수, 8진법 변환 계산기; Hex Calc




tag: office
엑셀 Excel | 워드 Word | VBA 매크로 | 오피스

0 Comments:

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top