• 최초 작성일: 2000-01-17
  • 최종 수정일: 2026-09-29
  • 조회수: 28 회
  • 작성자: 권현욱 (엑셀러)
  • 강의 제목: 자리수 변경하기

들어가기 전에

오래 전 엑셀 파일로 진행하던 강의를 웹 글로 복원한 것이라, "버튼을 눌러보세요"처럼 엑셀에서 직접 조작하라는 표현이 남아 있을 수 있습니다. 결과는 본문의 그림이나 표로 확인하실 수 있으며, 현재와 맞지 않는 내용은 보완하되 전반적인 스타일은 당시의 갬성(?)을 유지했습니다.

엑셀로 수치를 다루는 작업을 하다보면, "원 단위를 천원 단위로" 또는 "천원 단위를 백만원 단위로" 변경을 시켜야 하는 경우가 빈번히 발생합니다. 힘들게 원단위까지 기껏 입력을 해 놨더니만 "이거 원단위까지 표기해 놓으니까 눈에 팍 안들어 오는군. 천원 단위로 고쳐봐!"

이렇게 나온다면 맥이 좀 빠지겠지요?

예제를 통해서 알아보도록 하지요(절대 말로 때우는 '이런 기능 아세요?'가 아니니깐!)

권현욱(엑셀러)
저자: 권현욱(엑셀러), 아이엑셀러 대표

필자는 Excel 컨설턴트, 작가, 그리고 크리에이터입니다. 현재 Microsoft Excel MVP이며, 『챗GPT+엑셀 업무자동화 정석』을 비롯한 10여 권의 도서를 집필했습니다. Excel 자동화 및 생산성 향상 분야에서 25년 넘는 경력을 보유하고 있습니다.

권현욱(엑셀러) 님의 최신 포스트:
  • 최신 글을 불러오는 중...


26년 경력 Microsoft MVP 권현욱(엑셀러) 지음

📊 신간 전자책(PDF) · 287쪽 · 13500원

엑셀 대시보드를 만드는 최적의 '표준 3계층 구조'

  • 3초 안에 읽히는 화면 설계 감각 습득
  • Microsoft Excel MVP의 실전 노하우 수록
  • 중간마진 없는 합리적인 가격, 오직 아이엑셀러에서만!
지금 구매하기 완성 화면 보기

자리수 변경하기

핵심 요약

  • 숫자를 직접 나누거나 보조 열을 만들지 않고 사용자 정의 서식만으로 표시 단위를 바꿀 수 있습니다.
  • 서식 형식에 쉼표를 사용하면 실제 값은 그대로 두고 표시되는 자릿수만 천 단위씩 줄일 수 있습니다.
  • 표시 단위를 원래대로 되돌릴 때는 기존 숫자 서식으로 다시 지정하면 됩니다.

아래와 같은 자료가 있다고 하고…

<지점별/월별 판매실적 현황>

단 위: 천원

지점명 1월 2월 3월 1/4분기계
강동 100,300 95,285 110,330 305,915
강서 120,450 114427.5 132,495 367372.5
강남 222,090 210985.5 244,299 677374.5
강북 200,200 190,190 220,220 610,610
계 643,040 610,888 707,344 1,961,272

이렇게 공들여가며 천원 단위까지 입력을 탁 해놓았는데 어르신 曰, "천원 단위가 별로 의미가 없는것 같군. 이걸 백만원 단위로 작성해 오게!" 이렇게 되면 아마 많은 분들이 아래처럼 할 것입니다. 즉 각각의 월 사이에 열을 하나씩 삽입한 후, 각 값/1000 해주고 마지막으로 천단위 값이 있던 열 숨기기를 실행하는 것이지요.

지점명 1월 2월 3월
강동 100,300 100.3 95,285 95.285 110,330 110.33
강서 120,450 120.45 114427.5 114.4275 132,495 132.495
강남 222,090 222.09 210985.5 210.9855 244,299 244.299
강북 200,200 200.2 190,190 190.19 220,220 220.22
계 643,040 643.04 610,888 610.888 707,344 707.344

참고: 서식 - 셀 메뉴는 구버전 기준입니다. 최신 Excel에서는 Ctrl + 1 키로 셀 서식 대화상자를 열고 표시 형식 탭의 사용자 지정에서 형식을 입력합니다.

이럴 때에는 "사용자 정의 서식"을 활용하면 간단하게 해결할 수 있습니다.

(1) "서식-셀" 메뉴를 선택(또는 셀 서식 아이콘 클릭) 합니다. (2) "사용자 정의"서식을 선택하고, 형식란에 아래와 같이 "#,"(인용부호 빼고)라고 입력합니다. (3) "확인" 버튼을 클릭합니다.

자리수 변경하기 예제 화면 2
아이엑셀러

(4) 이제 자리수를 변경할 범위를 선택한 후 "서식-셀-사용자 정의" 메뉴를 선택하면 아래와 같이 "#," 서식이 나타나는데 이것을 선택하고 확인버튼을 클릭합니다.

자리수 변경하기 예제 화면 3
아이엑셀러

(5) 그러면 아래와 같이 자리수가 변경되어 나타나게 됩니다. 간단하지요?

지점명 1월 2월 3월 1/4분기계
강동 100300 95285 110330 305915
강서 120450 114427.5 132495 367372.5
강남 222090 210985.5 244299 677374.5
강북 200200 190190 220220 610610
계 643040 610888 707344 1961272

참고: 위 표는 원문에서 #, 서식을 적용한 결과 화면이었으나 이 페이지에는 실제 셀 값만 남아 있습니다. #, 서식을 적용하면 화면에는 천원 단위 값이 백만원 단위로 반올림되어 표시됩니다. 강동 100, 95, 110, 306 / 강서 120, 114, 132, 367 / 강남 222, 211, 244, 677 / 강북 200, 190, 220, 611 / 계 643, 611, 707, 1961(1월, 2월, 3월, 1/4분기계 순서)입니다.

만약 이렇게 해서 자리수를 변경시켰는데 다시 원상태대로 하고 싶다면? 이럴 때는 '쉼표 스타일' 아이콘을 클릭해주면 됩니다.

다음 시간에…

정리 — 자리수 변경하기

구분내용
문제원 단위를 천원 단위로, 천원 단위를 백만원 단위로 표시 단위를 변경
일반적인 방법열을 삽입해 1000으로 나눈 뒤 원래 열을 숨기기
해결 방법사용자 정의 서식의 형식란에 #, 입력
적용자리수를 바꿀 범위를 선택하고 서식에서 #, 선택
원상 복귀쉼표 스타일 아이콘 클릭

자주 묻는 질문 (FAQ)

Q1. 천원 단위 숫자를 백만원 단위로 표시하려면 어떻게 하나요?

셀 서식의 사용자 정의 항목에서 형식란에 #, 를 입력해 서식을 만들고, 자리수를 바꿀 범위에 그 서식을 지정합니다. 열을 삽입해 1000으로 나눌 필요가 없습니다.

Q2. 열을 삽입해 나누는 방법보다 서식이 편한 이유는 무엇인가요?

서식만 지정하면 되므로 열을 삽입하거나 숨길 필요가 없고, 셀의 실제 값은 바뀌지 않고 표시만 달라집니다.

Q3. 자리수를 변경한 뒤 원래대로 되돌리려면 어떻게 하나요?

쉼표 스타일 아이콘을 클릭하면 됩니다.

마치며

보고서의 표시 단위를 바꿔야 할 때는 수식을 고치지 말고 사용자 정의 서식으로 처리해 보시기 바랍니다. VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.