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

들어가기 전에

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

질문 하나

안녕하세요? Exceller님!

항상 유익한 내용으로 많은 도움을 주셔서 항상 감사하게 생각하고 있습니다. 꾸뻑~

언제 한번 감사를 드려야지 생각은 했는데 이렇게 아쉬운 게 있을 때가 되어서야 인사를 드리는군요.

저는 회사에서 경리부서에서 근무를 하고 있기 때문에 숫자를 입력하는 작업이 빈번합니다.

예전 강의에서 원단위를 천원 또는 백만원 단위로 변경하는 방법에 대해 설명을 해 주셨는데요,

이건 반대의 경우입니다만, 1을 입력하면 1000이, 100을 입력하면 100000이 입력되도록 할 수가 있

는지요? 방법이 있다면 꼭 알려주세요.

다시 한번 훌륭한 강좌에 감사를 드립니다.

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

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

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


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

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

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

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

자리수 변경하기Ⅳ

핵심 요약

  • 기존 숫자의 단위를 바꾸려면 1000 같은 배수를 복사한 뒤 선택하여 붙여넣기의 곱하기 기능을 사용할 수 있습니다.
  • 앞으로 입력할 값의 자릿수를 자동으로 키우려면 옵션의 고정 소수점 위치를 음수로 지정하는 방법도 있습니다.
  • 고정 소수점 설정은 이후 모든 통합문서에 영향을 줄 수 있으므로 일시적인 변환에는 선택하여 붙여넣기 방식이 더 안전합니다.

"사용자 정의 서식"을 사용해서 자리수를 변경하는 방법에 대해 두어번 설명을 드린 기억이 납니다. #,###, 또는 #,###,, 등과 같이 마지막 부분에 콤마를 찍어주는 방법이었지요? 사용자 정의 서식을 통해 질문하신 사항을 해결할 수가 있는지는 잘 생각이 나지 않는군요. 대신 두 가지의 다른 방법을 통해 해결을 할 수가 있겠습니다.

방법 1: 선택하여 붙여넣기로 자리수 변경하기

(1) 아무 셀에나 1000을 입력합니다. (2) 1000이 입력된 셀을 선택한 다음, "복사" 아이콘을 클릭합니다. (3) 이제, 원 단위로 입력된 셀(들)을 범위로 지정해 줍니다. (4) 오른쪽 마우스 버튼을 눌러 "선택하여 붙여넣기-곱하기"를 차례로 선택합니다.

그러면 원 단위가 천 단위로 변환이 될 것입니다. 만약에 천원 단위가 아닌 만원, 백만원 등으로 바꾸어 주려면 (1)단계에서 1000대신에 10000, 1000000 등을 입력하시면 되겠지요?

참고: 도구 - 옵션 메뉴는 구버전 기준이며, 최신 Excel에서는 파일 - 옵션 - 고급의 소수점 자동 삽입 항목에서 지정합니다. 사용한 뒤에는 반드시 원래대로 되돌려 두시기 바랍니다.

방법 2: 고정 소수점으로 자리수 변경하기

이 방법은 정석이 아닌 꽁수(?)라고 할 수도 있겠는데…

(1) "도구-옵션" 메뉴를 선택합니다. (2) "편집" 탭을 보시면 "고정 소수점" 항목이 있을 것입니다. (3) 소수점 위치를 -3으로 하게 되면, 1000 단위, -4로 하면 10000 단위, -6으로 하면 1000000 단위로 지정이 됩니다. 즉 소수점 위치를 -6으로 지정해 준 다음, 아무 셀에나 가서 1을 입력하면 1000000이 입력되는 것이지요.

여기서 주의하실 점이 한 가지 있습니다.

고정 소수점의 위치를 바꾸어 주면 그 시간 이후의 모든 워크북, 워크시트에 대해 계속 적용을 하게 된다는 것입니다. 이 점을 명심하셔서 나중에 "제 컴이 이상해요! 1을 입력하면 자꾸 1000000으로 변해요. 어떻게 좀 해결을…!!!" 하고 질문하기 없깁니다 ^^.

제 개인적인 생각으로는 (방법 2)보다 (방법 1)이 더 좋을 듯 싶습니다.

다음 시간에 또…

정리 — 자리수 변경하기Ⅳ

구분내용
문제1을 입력하면 1000이, 100을 입력하면 100000이 되게 하고 싶음
방법 11000을 복사한 뒤 대상 셀을 선택하고 선택하여 붙여넣기의 곱하기 적용 (만원 단위는 10000, 백만원 단위는 1000000)
방법 2옵션의 고정 소수점 소수점 위치를 -3(천 단위), -4(만 단위), -6(백만 단위)으로 지정
주의고정 소수점 설정은 이후 모든 통합문서와 시트에 계속 적용됨
권장방법 1이 더 좋음

자주 묻는 질문 (FAQ)

Q1. 이미 입력된 숫자의 단위를 천 단위로 바꾸려면 어떻게 하나요?

빈 셀에 1000을 입력해 복사한 뒤 대상 셀들을 선택하고 선택하여 붙여넣기에서 곱하기를 선택합니다. 만원이나 백만원 단위는 1000 대신 10000, 1000000을 사용합니다.

Q2. 앞으로 입력하는 숫자가 자동으로 커지게 할 수도 있나요?

옵션의 편집 탭에서 고정 소수점을 지정하고 소수점 위치를 -3, -4, -6 등으로 하면 1을 입력할 때 1000, 10000, 1000000이 입력됩니다.

Q3. 고정 소수점을 쓸 때 주의할 점은 무엇인가요?

설정 이후에 여는 모든 통합문서와 시트에 계속 적용되므로 1을 입력해도 큰 수로 바뀌는 일이 생길 수 있습니다. 그래서 원문에서도 선택하여 붙여넣기 방법을 더 권장합니다.

마치며

일시적인 단위 변환에는 선택하여 붙여넣기의 곱하기가 안전하며, 고정 소수점은 사용 후 원래대로 되돌려 두시기 바랍니다. VBA에 대한 기초 지식을 공부하실 분은 아이엑셀러 닷컴 사이트 상단 메뉴에서 [Excel 강의] - [Excel 입문]을 먼저 보시면 이해하기 쉽습니다.