Excel에서 앞에 0이 있는 숫자를 텍스트로 변환하는 방법

  • 이 공유
Hugh West

앞에 오는 0은 주로 숫자의 길이를 지정하는 데 도움이 됩니다. 특수 식별 번호, 우편번호, 보안 번호 등과 같은 기록을 유지하는 경우 셀에서 앞에 0을 유지 해야 합니다. 그러나 셀에 푸에르토리코의 ' 00901 '와 같은 우편번호를 입력하려고 하면 엑셀에서 바로 ' 901 '로 잘립니다. Microsoft Excel에서 선행 0을 처리하는 것은 매우 중요합니다. 이를 위해서는 숫자를 텍스트로 변환해야 합니다. 이 기사에서는 숫자를 선행 0이 있는 텍스트로 변환하는 방법에 대해 설명합니다. 이 문서에서는 Excel에서 숫자를 앞에 0이 있는 텍스트로 변환하는 방법을 보여줍니다.

실습 통합 문서 다운로드

아래에서 실습 통합 문서를 다운로드합니다.

변환 선행 0이 있는 숫자를 텍스트로

Excel에서 숫자를 선행 0이 있는 텍스트로 변환하는 9가지 쉬운 방법

먼저 데이터 세트를 소개하겠습니다. 실제로 9개의 우편번호가 선행 0 없이 주어지며, 우편번호는 5자리로 구성되어 있다고 해도 좋습니다. 이제 앞에 0을 추가 해야 하며 다음과 같은 효과적인 방법으로 진행할 수 있습니다. Excel에서 숫자를 선행 0이 있는 텍스트로 변환하는 9가지 효과적인 방법을 찾았습니다.

1. 텍스트 형식 사용

간단한 솔루션

추가할 수 있습니다. 셀 형식을 숫자에서 텍스트로 변경하면 문제 없이 선행 제로 가 됩니다. 이것은 Excel이숫자를 실제 숫자로 취급하고 0을 제거하지 않습니다. 그럼 어떻게 해야 할까요?

단계

  • 단계를 따르십시오. 형식을 사용하려는 빈 셀 또는 셀 범위를 선택하십시오.
  • 형식 탭의 숫자 명령에서 드롭다운 선택.
  • 목록에서 텍스트 옵션 선택.

  • 이제 셀은 선행 0을 표시할 준비가 되었습니다. 우편번호를 수동으로 입력하면 다음과 같은 결과가 표시됩니다.

자세히 보기: 숫자를 텍스트로 변환하는 방법/ Words in Excel

2. 사용자 정의 형식 활용

사용자 정의 형식 셀 서식에서 선택할 수 있는 다양한 옵션이 있는 특별한 유형의 형식입니다. . 그중 하나를 선택하겠습니다.

단계

  • 우편번호를 새 셀 범위에 복사하고 셀 범위를 선택합니다.
  • 숫자 명령을 클릭합니다.
  • 셀 서식 에서 사용자 지정 옵션을 선택합니다.
  • ' 00000을 입력합니다. ' 우편번호는 5자리로 구성되어 있습니다.
  • 확인 을 누르세요.

  • 그러면 다음과 같은 결과를 얻게 됩니다.

자세히 보기: [Solved]: Leading Zero Excel에 표시되지 않음(9가지 가능한 해결 방법)

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

아포스트로피를 추가하는 것은 숫자 앞에 선행 0을 유지하는 가장 쉬운 방법입니다. 주요 이점은아포스트로피는 수식 입력줄에서 사용할 수 있지만 셀에는 표시되지 않으며 편집할 수 있습니다.

다음 데이터세트에서 우편 번호를 입력하기 전에 아포스트로피(') 문자를 입력하고 Enter 키를 누르면(즉, 04330 대신 '04330을 입력해야 함) 우편 번호가 표시됩니다. 선행 0으로.

자세히 보기: Excel에서 선행 0 추가 또는 유지(적절한 10가지 방법)

4. TEXT 기능 적용

TEXT 기능 은 작업 시트에서 숫자를 텍스트로 변환하는 데 도움이 됩니다. 프로세스를 이해하려면 단계를 주의 깊게 따르십시오.

단계

  • 빈 셀 선택 예: D5 .
  • 다음과 같은 수식을 입력합니다.
=TEXT(C5, "00000")

여기서 C5 는 우편 번호의 값이고 " 00000 "는 우편 번호가 5자리로 구성되어 있으므로 원하는 형식입니다.

  • Enter 를 누르십시오. .

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

5. RIGHT 함수 사용

RIGHT 함수 는 지정한 문자 수에 따라 텍스트 문자열의 모든 문자를 반환합니다. 단계를 주의 깊게 따르십시오.

단계

  • 빈 셀을 선택합니다. 예: D5 .
  • 다음과 같은 수식을 입력합니다. :
=RIGHT("00000"&C5,5)

여기서 C5 는 우편번호 값이고 " 00000 "는 원하는 형식이며 5 는문자 수

  • Enter 를 누르십시오.

6. BASE 기능 사용

BASE 함수 는 주어진 기수(기수)를 사용하여 숫자를 텍스트 표현으로 변환합니다.

방법을 제대로 이해하려면 다음 단계를 따르세요.

단계

  • 빈 셀을 선택합니다. D5 .
  • 다음과 같은 수식을 입력합니다.
=BASE(C5,10,5)

여기서 C5 는 우편번호의 번호, 10 는 기본이고 5 는 원하는 문자 길이입니다.

  • Enter 를 누르십시오. .

7. CONCATENATE 함수 적용

CONCATENATE 함수 는 둘 이상의 텍스트 문자열을 결합합니다. 숫자를 선행 0이 있는 텍스트로 변환하는 데 사용할 수 있습니다. 이 방법을 수행하려면 단계를 주의 깊게 따르십시오.

단계

  • 빈 셀을 선택합니다. D5 .
  • 다음과 같은 수식을 입력합니다.
=CONCATENATE("00", C5)

여기서 “ 00 ”는 첫 번째 항목 & C5 는 두 번째 항목이며 주로 우편번호 번호입니다.

  • Enter 를 눌러 수식을 적용합니다. .

  • 그런 다음 채우기 핸들 아이콘을 열 아래로 드래그합니다.

참고: CONCATENATE 기능을 사용하면 앞에 0을 추가 할 수 있지만 앞에 오는 0을 채울 수는 없습니다.

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

8. REPT 및 LEN 기능 결합

여러 번, REPT 기능 은 텍스트를 반복할 수 있습니다. 또한 LEN 함수 는 텍스트 문자열의 문자 수를 반환합니다. REPT LEN 기능의 조합은 숫자를 앞에 0이 있는 텍스트로 변환할 수 있습니다. 방법을 명확하게 이해하려면 다음 단계를 따르십시오.

단계

  • 빈 셀 선택 예: E5 .
  • 다음과 같은 수식을 입력합니다.
=REPT(0,5)

여기서 0 는 반복할 항목이고 5는 반복할 시간입니다.

  • 확인 을 누릅니다.

  • 모든 값이 0임을 알 수 있습니다. 따라서 Column C 와 Column D 를 병합해야 합니다. 이를 위해 새 워크시트에서 셀 E5 또는 새 빈 셀을 선택합니다.
  • 다음과 같은 수식을 입력합니다.
=REPT(0,5)&C5

  • 확인 을 누릅니다.

  • 다시 출력이 패딩되지 않은 것을 볼 수 있습니다. (추가된 선행 0) 이는 모든 출력이 선행 0이 있는 5자리 텍스트가 아님을 의미합니다. 그래서 LEN 을 사용해야 합니다. 이를 위해 이전 셀 E5 또는 빈 셀을 선택합니다.
  • 다음과 같은 수식을 입력합니다.
=REPT(0,5-LEN(C5))&C5

여기서 C5 는 우편 번호입니다.

  • 확인 을 누릅니다. .

자세히 보기: Excel에서 10자리 숫자를 만들기 위해 선행 0을 추가하는 방법(10가지 방법)

9. Power Query Editor 사용

Text.PadStart 함수 지정된지정된 텍스트의 시작 부분을 패딩하여 길이를 지정합니다. 이 함수를 사용하여 숫자를 선행 0이 있는 텍스트로 변환할 수 있습니다. 프로세스를 이해하려면 다음 단계를 따르세요.

단계

  • 셀 범위 선택 B4:B13 .
  • 데이터 탭으로 이동합니다.
  • 테이블에서 옵션을 선택합니다.
  • 선택한 테이블을 확인합니다.
  • 확인 .

  • 이제 수식이 말하는 것처럼 우편번호(숫자)를 텍스트로 변환해야 합니다.
  • 커서를 왼쪽 상단으로 이동
  • 숫자를 텍스트로 변환하려면 텍스트 옵션을 선택합니다.

이때 함수를 사용해야 합니다. 따라서 새 열을 추가해야 합니다.

  • 열 추가 탭을 클릭합니다.
  • 사용자 정의 열을 선택합니다.
  • 열 모양의 텍스트 앞에 0이 있는 텍스트(패딩) 의 새 이름을 작성합니다.
  • 다음과 같은 수식을 입력합니다.
=Text.PadStart([#" ZIP Code (Number)"],5,"0")

여기서 ZIP Code(숫자)라는 열을 문자로 입력하고, 5는 자릿수 & 0은 채울 문자입니다.

  • 확인 을 누릅니다.

  • 닫기 & Load 명령.
  • Close & Load To 옵션.

  • 로드 옵션을 로 선택합니다.
  • 셀 선택 C4 기존 작업 시트 .
  • 로드 를 누릅니다.

  • 최종 결과는 다음과 같습니다.

엑셀에서 자동으로 숫자를 텍스트로 변환하는 방법

엑셀에서 자동으로 숫자를 텍스트로 변환하기 위해 우리는 쉽게 형식 셀을 사용하십시오. 여기에서 셀 범위를 텍스트로 변환해야 합니다. 그 후 숫자를 입력하면 자동으로 텍스트로 작동합니다. 단계를 주의 깊게 따르십시오.

단계

  • 먼저 셀 범위 C5 ~ C13<을 선택해야 합니다. 2>.

  • 그런 다음 리본의 탭으로 이동합니다.
  • 숫자 섹션에서 아래쪽 화살표를 선택합니다.

  • 이제 해당 셀 범위에 숫자를 입력하면 다음과 같이 작동합니다. 텍스트가 자동으로 입력됩니다.
  • 텍스트 값이 아닌 숫자를 입력함에 따라 숫자이지만 텍스트 형식으로 저장되었음을 알리는 오류가 표시됩니다.

  • 오류를 제거하려면 C5 에서 C13 셀 범위를 선택합니다.
  • 그런 다음 아래쪽 화살표를 선택합니다.
  • 그 다음 오류 무시 를 클릭합니다.

  • 결과적으로 다음과 같은 결과를 얻습니다. 오류.

💬 유의 사항

Text.PadStart를 사용하기 전에 데이터가 텍스트 형식인지 확인하십시오. 기능. 게다가 추가된 선행 0 또는 패딩된 선행 0을 찾아야 하는지 요구 사항을 확인하십시오.

추가된 선행 0은 앞에 추가된 접두사일 뿐입니다.숫자의 0은 반면에 패딩된 0은 지정된 자릿수를 형성하는 숫자와 병합됩니다.

결론

숫자를 선행 0이 있는 텍스트로 변환하는 9가지 효과적인 방법을 보여주었습니다. 엑셀에서. 위에서 설명한 모든 방법이 효과적이지만 요구 사항에 따라 다릅니다. 따라서 귀하와 귀하의 데이터 세트에 가장 적합한 것을 선택하십시오. 그리고 아래 댓글 섹션에서 여러분의 생각을 공유해 주세요. 나와 함께 해주셔서 감사합니다. Exceldemy 페이지

를 방문하는 것을 잊지 마십시오.

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