Excel에서 선행 0을 유지하는 방법(적절한 10가지 방법)

  • 이 공유
Hugh West

Microsoft Excel에서는 처음에 0이 포함된 숫자를 입력하는 것만으로 선행 0을 유지할 수 없습니다. 이후 부분 만 유지하십시오. 이 기사에서는 여러 가지 easy & 유익한 기능 & 기술.

실습 워크북 다운로드

이 기사를 준비하는 데 사용한 연습북을 다운로드할 수 있습니다. 셀 & 내장된 수식으로 결과를 한 번에 확인하세요.

앞자리 0 유지.xlsm

엑셀에서 앞자리 0 유지하는 10가지 방법

이 섹션에서는 Windows 운영 체제의 Excel에서 선행 0을 유지하는 10가지 빠르고 쉬운 방법을 보여 드리겠습니다. 이 기사에는 모든 것에 대한 명확한 그림과 함께 자세한 설명이 포함되어 있습니다. 여기서는 Microsoft 365 버전 을 사용했습니다. 그러나 가용성에 따라 다른 버전을 사용할 수 있습니다. 이 기사의 일부가 귀하의 버전에서 작동하지 않는 경우 의견을 남겨주십시오.

1. 선행 0을 유지하도록 셀 서식 지정

Excel에서 선행 0을 유지하기 위해 셀 서식을 따르는 가장 간단한 옵션을 제공합니다. 몇 번의 클릭만으로 숫자를 사용자 지정하거나 텍스트 형식으로 변환할 수 있습니다.

1.1 숫자 형식 사용자 지정

이 포함된 8개 상태 목록은 다음과 같습니다. 우편번호 . 이제 우리는행.

📌 단계:

  • 삽입 리본에서 피벗 테이블 을 선택하고 대화 상자를 피벗 테이블 생성 상자가 나타납니다.

  • 테이블/범위 상자에서 다음을 선택합니다. 전체 테이블 배열(B4:C12).
  • ' 이 데이터를 데이터 모델에 추가 ' 옵션을 선택합니다.
  • 을 누르십시오. 알겠습니다.

이제 이러한 단계를 통해 데이터를 DAX 측정값을 사용할 수 있는 피벗 테이블로 변환할 수 있습니다.

  • 새 워크시트가 나타납니다 & 오른쪽에 피벗 테이블 필드 창이 표시됩니다.
  • 범위에서 마우스를 마우스 오른쪽 버튼으로 클릭 합니다.
  • 측정 추가.. 를 선택합니다.

측정 이라는 새 대화 상자가 나타납니다. 이를 DAX 수식 편집기 라고 합니다.

  • 우편 번호 앞에 0이 있는 측정 이름<으로 입력합니다. 4> 또는 원하는 다른 것을 선택하세요.
  • 수식 입력줄 아래에 -

=CONCATENATEX(Range,FORMAT([Zip Codes],"00000"),",") <를 입력하세요. 1>

  • 확인을 누릅니다.

  • 피벗 테이블 필드 로 이동합니다. 다시, 새로운 옵션을 찾을 수 있습니다. f x 우편 번호 앞에 0이 있음
  • 이 옵션 표시 & 스프레드시트 왼쪽에 결과가 표시됩니다.

자세히 알아보기: 만들기 위해 선행 0을 추가하는 방법 엑셀의 10자리 숫자(10가지 방법)

결말단어

모두 쉽고 & 추가할 수 있는 효과적인 방법또는 Microsoft Excel 데이터에서 선행 0을 유지합니다. 기본적인 & 내가 추가해야 할 유익한 방법은 댓글을 통해 알려주십시오. 또는 다른 정보 & 이 웹사이트의 흥미로운 기사.

필요한 경우 우편번호 앞에 0을 추가하여 모든 우편번호에 동일한 형식을 유지하십시오.

📌 단계:

  • 먼저 , 우편 번호가 포함된 모든 셀 (C5:C12) 을 선택합니다.
  • 그런 다음 리본 아래에서 오른쪽에 표시된 대화 상자 옵션을 클릭합니다. - 숫자 명령 그룹의 하단 모서리.
  • 그런 다음 셀 서식 대화 상자에서 사용자 지정
  • 맞춤형 형식 상자에 00000 을 추가합니다.
  • 마지막으로 확인 버튼을 누릅니다.

  • 여기서 필요한 경우 선행 0을 유지하여 동일한 형식의 모든 우편번호를 볼 수 있습니다.

1.2 내장 특수 형식 사용

셀 서식 대화 상자에서 특수 옵션을 선택하여 동일한 작업을 수행할 수 있습니다. 그런 다음 우편번호 옵션을 선택하고 확인 & 끝났습니다.

  • 이를 위해 전화번호, 일련번호 보안 번호 등과 같이 여기에서 사용 가능한 다른 일반적인 형식으로 이동할 수 있습니다. 이들은 모두 기본값에 할당됩니다. 위치 미국. Locale 드롭다운 & 그러면 선택한 지역의 숫자 형식과 유사한 옵션을 찾을 수 있습니다.

  • 결과적으로 앞의 선행 0숫자.

자세히 알아보기: Excel CSV에서 선행 0을 유지하는 방법(4가지 쉬운 방법)

1.3 텍스트 형식 적용

텍스트 형식을 사용하면 필요에 따라 선행 0을 유지할 수도 있습니다.

📌 단계:

  • 우편 번호를 입력할 셀을 선택합니다.
  • 숫자 명령 그룹에서 형식을 다음과 같이 선택합니다. 드롭다운에서 텍스트 .
  • 이제 & 선행 0이 제거되지 않은 것을 볼 수 있습니다.

  • 그러나 " Number Stored as Text<4"라는 오류 메시지가 표시됩니다>” 셀 옆의 노란색 드롭다운 옵션에서. 각 셀에 대해 '오류 무시 '를 선택하고 & 끝났습니다.

  • 이 방법은 모든 데이터를 수동으로 실행하는 데 시간이 걸리므로 데이터를 입력해야 할 때 효과적인 방법입니다. 저장된 데이터의 범위를 형식화하는 것보다.

자세히 보기: Excel 텍스트 형식에서 선행 0을 추가하는 방법(10 방법)

2. TEXT 함수를 사용하여 선행 0 추가

TEXT 함수 선행 0을 추가 하여 숫자 형식을 지정하는 데 사용할 수 있는 또 다른 유익한 방법입니다.

📌 단계:

  • 여기. 셀 D5 에 다음 수식을 삽입합니다.

=TEXT(C5,"00000")

🔎 수식 분류:

  • TEXT 함수는특정 값 형식입니다.
  • 괄호 안의 C5 는 " 00000 " 텍스트 형식으로 지정된 셀 값입니다.
  • Enter 를 누르고 & 원하는 결과가 표시됩니다.
  • 이제 모든 셀에 대해 동일한 작업을 수행하려면 셀 D5 에서 채우기 핸들 옵션을 사용하여 마지막 셀 D12 & 유사한 형식의 모든 우편 번호를 찾을 수 있습니다.

  • 여기에 텍스트 입력으로 숫자를 삽입했기 때문에 오류 경고가 표시됩니다. . 오류 아이콘을 클릭하고 “ 오류 무시 ” 옵션을 선택하여 오류를 무시해야 합니다.

3. 숫자 앞에 아포스트로피 추가

숫자 & 그런 다음 필요에 따라 0을 추가합니다. 이렇게 하면 셀이 텍스트 형식으로 변환됩니다.

  • 이를 위해 각 숫자 앞에 수동으로 아포스트로피 를 추가한 다음 앞에 0을 추가해야 합니다. 따라서 숫자를 텍스트 형식으로 간단하게 변환할 수 있습니다.

  • 이 방법은 텍스트 형식을 나타내므로 " Number Stored as Text "가 포함된 오류 메시지를 다시 찾으십시오. 따라서 오류 메시지가 있는 모든 셀에 대해 오류 무시를 선택해야 합니다.

4. RIGHT 함수와 앰퍼샌드 연산자 결합

이제 RIGHT 함수 앰퍼샌드 를 사용하여 결과를 반환하는 또 다른 완벽한 방법입니다.연산자(&). & 대신 CONCATENATE 함수 를 사용할 수도 있습니다. 연산자.

📌 단계:

  • 셀 D5 다음 수식을 삽입합니다.

=RIGHT("00000"&C5,5)

  • Enter 버튼을 누르세요.
  • 채우기 핸들 을 사용하여 모두 채웁니다. 우편번호가 포함된 다른 셀.

🔎 수식 분류:

  • 여기 , RIGHT 함수는 텍스트 문자열의 끝에서 지정된 수의 문자를 반환합니다.
  • 앰퍼샌드를 사용하여 각 숫자 앞에 00000 을 연결합니다. (&) 00000 &
  • 이제 RIGHT 함수는 각 결과 데이터의 마지막 5자만 셀에 입력되도록 허용합니다.

자세히 보기: CONCATENATE 작업으로 Excel에서 선행 0을 추가하는 방법

5. BASE 함수 사용

BASE 함수 는 숫자를 다른 숫자 체계 (2진수, 10진수, 16진수 또는 8진수) 로 변환하는 데 사용됩니다. 이 기능을 통해 보고 싶은 문자 수를 정의할 수도 있습니다.

📌 단계:

  • 셀 D5 삽입 다음 수식:

=BASE(C5,10,5)

  • Enter 를 누릅니다.
  • 사용 채우기 핸들 은 필요에 따라 다른 모든 셀을 자동으로 채웁니다.

🔎 수식 분석:

BASE 함수의 인수 내에서

  • C5 C5 에 대한 값으로 선택됩니다.
  • 10 는 십진수 값에 대한 기수 또는 숫자 체계입니다.
  • 그리고 5 는 우리가 결과로 보고자 하는 글자 수입니다.

유사 읽기

  • Excel에서 음수에 괄호 넣는 방법
  • Excel에서 천 K 및 백만 M 단위로 숫자 서식 지정(4가지 방법)
  • 방법 Excel에서 쉼표를 사용하여 백만 단위로 숫자 형식 적용(5가지 방법)
  • 사용자 지정 숫자 형식: Excel에서 소수점 하나를 사용하여 백만 단위(6가지 방법)

6. 텍스트 파일 가져오기 & 그런 다음 파워 쿼리 도구 &를 사용하여 선행 0을 추가합니다. PadText 기능

다양한 데이터 & 그런 다음 선행 0을 추가하여 고정 형식으로 변환합니다. Microsoft Excel 2010 이상 버전을 사용하는 경우 Power Query Editor 와 함께 이 방법을 사용할 수 있습니다.

📌 단계:

  • 데이터 리본 아래에서 텍스트/CSV에서 옵션을 클릭합니다.
  • 대화 상자가 나타납니다. 데이터가 포함된 파일을 가져와야 합니다.
  • 파일 & 그런 다음 가져오기를 누릅니다.

  • 가져온 데이터 & 데이터 변환 을 클릭해야 합니다.

  • 이제 파워 쿼리 창이 나타납니다.
  • 열 추가 리본에서 사용자 지정을 선택합니다.Column .

  • New Column Name 옵션 아래에 열 이름을 추가합니다.
  • 지금 사용자 지정 열 수식 에서

=Text.PadStart([Column1],5,"0")

  • 을 입력하고 확인을 누릅니다. .

우편번호 형식이 지정된 새 열을 찾을 수 있습니다.

  • 선택 닫기 & Load 옵션.

이제 새 워크시트가 나타납니다 & Power Query Editor에서 새로 얻은 데이터는 아래와 같이 피벗 테이블과 함께 여기에서 변환됩니다.

자세히 보기: Excel 변환 선행 0이 있는 숫자를 텍스트로: 10가지 효과적인 방법

7. 병합 REPT & LEN Functions Together

REPT & LEN 함수는 함께 사용할 수 있는 또 다른 유용한 방법입니다.

📌 단계:

  • 셀 D5 에 다음을 입력합니다.

=REPT(0,5-LEN(C5))&C5

  • Enter & 서식이 지정된 값이 바로 표시됩니다.

🔎 수식 분류:

  • REPT 기능은 반복 단어 & 이 함수는 주어진 횟수만큼 텍스트를 반복합니다.
  • LEN 함수는 텍스트 문자열의 문자 수를 반환합니다.
  • 이제 인수 내에서 0 는 필요에 따라 숫자 앞에 선행 0으로 반복하려는 텍스트 값이므로 먼저 추가되었습니다.
  • 5-LEN(C5) 는 선행 0( 0의) 그추가하거나 반복해야 합니다.
  • 마지막으로 C5 Cell 은 이 셀 값을 넣어야 하므로 앰퍼샌드(&) 를 사용하여 전체 함수에 추가합니다. 선행 0 뒤에.

자세히 보기: Excel에서 숫자 앞에 0을 넣는 방법(5가지 편리한 방법)

8. CONCATENATE 기능을 사용하여 고정된 개수의 선행 0 추가

숫자 또는 텍스트 앞에 특정 개수의 선행 0을 추가하려는 경우 CONCATENATE 기능만으로 작업을 수행합니다. 당신을 위한. 다음은 열 B & 각 숫자 앞에 두 개의 선행 0을 추가할 것입니다.

📌 단계:

  • Cell C5 에서 다음을 입력합니다. 17>

=CONCATENATE("00",B5)

  • Enter 를 누릅니다.
  • 채우기 사용 C12 까지 다른 셀을 자동으로 채우려면 를 처리하십시오.

아래 그림에서 두 개의 앞에 0이 있는 모든 숫자를 볼 수 있습니다.

자세히 보기: Excel에서 선행 0으로 숫자를 연결하는 방법(6가지 방법)

9 . VBA를 사용하여 선행 0 유지

또한 VBScript를 사용하여 선행 0을 유지하거나 추가할 수 있습니다.

📌 단계:

  • 이를 위해 먼저 상단 리본으로 이동하여 개발자 를 누른 다음 메뉴에서 비주얼 베이직 옵션을 누릅니다.
  • ALT + F11 을 사용하여 "응용 프로그램용 Microsoft Visual Basic" 창을 열 수 있습니다.개발자 탭이 추가되었습니다.

  • 이제 "Microsoft Visual Basic for Applications" 라는 이름의 창이 나타납니다. 여기 상단 메뉴바에서 "삽입" 을 누르면 메뉴가 나옵니다. 그 중에서 "모듈" 옵션을 선택합니다.

  • 이제 새로운 "모듈" 창이 나타납니다. 그리고 이 VBA 코드를 상자에 붙여넣으세요.
4138

  • F5 를 누르면 코드 또는 매크로를 실행합니다.
  • Alt+F11 을 다시 눌러 Excel 스프레드시트 & 다음 그림과 같이 결과가 표시됩니다.

🔎 VBA 코드 설명:

  • 서브루틴 섹션을 먼저 & 매크로 이름을 KeepLeadingZeros 로 지정합니다.
  • 범위 명령을 사용하면 서식을 지정해야 하는 첫 번째 셀이 선택됩니다.
  • 종료(xldown) & 하위 명령 선택, 우편번호가 포함된 셀의 전체 범위를 선택합니다.
  • 다음 줄에서 NumberFormat 하위 명령을 통해 0으로 자릿수(5)를 정의하고 있습니다.

자세히 알아보기: Excel에서 선행 0을 제거하는 방법(7가지 쉬운 방법 + VBA)

10. 피벗 테이블

에서 선행 0 유지 또는 추가 피벗 테이블 에서 DAX(Data Analysis Expression) 공식을 사용하여 선행 0을 유지하거나 추가할 수 있습니다. 열을 포맷하거나

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.