엑셀 전화번호 앞 0이 사라졌다면, CSV 원본부터 확인하세요

엑셀에서 전화번호 앞자리 0이 사라졌다면, CSV 원본에 0이 남아 있는지부터 확인하세요. Excel에서 숫자로 읽힌 것이라면 가져오기 방식을 바꿔야 하고, 원본부터 빠졌다면 셀 서식을 바꿔도 원래 값을 알아낼 수 없습니다.

전화번호·우편번호 열은 문자열로, 계산할 수량·금액 열은 숫자로 지정하세요. ChatGPT 등으로 주문서를 취합할 때도 이 구분을 먼저 알려주면 됩니다. AI가 원인이라는 뜻이 아니라, 파일을 읽고 변환하는 모든 단계에서 확인할 조건입니다.

앞자리 0이 빠진 종이 태그와 원본 자료, 원본부터 확인하라는 문구
0이 사라진 위치를 찾으려면 엑셀 화면보다 원본 문자를 먼저 봅니다. (설명용 생성 이미지)

먼저 원본 CSV와 엑셀 화면을 따로 보세요

원본을 덮어쓰지 말고 복사본을 준비한 뒤, CSV를 메모장 같은 텍스트 편집기로 열어 문제의 값을 찾으세요. 00123이 원문에 있는데 Excel에서는 123으로 보인다면, 파일을 읽는 과정의 숫자 변환을 먼저 확인할 수 있습니다.

확인한 상태 뜻 다음 행동
원본에는 00123, 엑셀에는 123 가져오기 중 숫자 해석 가능성 원본에서 다시 가져오며 해당 열을 텍스트로 지정
원본부터 123 이 파일만으로 원래 0의 개수를 알 수 없음 앞단의 원자료·변환 과정 확인
화면에는 00123, 값은 숫자 123 사용자 지정 서식으로 보이는 자릿수만 맞춘 상태 내보낸 파일의 실제 문자까지 확인

Microsoft의 앞자리 0 보존 설명은 원래 형식을 유지하려면 데이터를 텍스트로 취급하도록 안내합니다. 단순히 0을 붙이는 것과 원문을 보존하는 것은 다릅니다. 길이가 확실하지 않은 전화번호나 식별자에 임의로 0을 채우지 마세요.

0을 보이게 하는 서식과 문자열 보존은 다릅니다

숫자 123에 사용자 지정 서식 00000을 적용하면 화면에서는 00123처럼 표시할 수 있습니다. 하지만 표시만으로 그 값이 원래부터 00123이었다는 사실을 입증하지는 못합니다.

TEXT 함수로 정해진 길이를 맞추는 것도 규칙에 따른 재구성입니다. 원래 길이와 규칙을 모르면 복구라고 부를 수 없습니다. 특히 이미 입력된 숫자의 셀 서식을 나중에 ‘텍스트’로 바꾼다고, 앞서 삭제된 문자가 돌아오지는 않습니다.

숫자 123 위의 표시용 틀과 00123 문자열 태그를 구분한 종이 일러스트
화면의 표시 형식과 실제로 보존된 문자열은 같은 것이 아닙니다. (설명용 생성 이미지)

CSV는 문자로 값을 전달하는 파일입니다. Microsoft의 지원 파일 형식 문서에 따르면 텍스트 형식으로 저장할 때 셀 서식은 보존되지 않습니다. 그렇다고 CSV에 00123이라는 문자를 저장할 수 없다는 뜻은 아닙니다. 저장한 문자와, 다시 여는 프로그램이 해석하는 자료형을 따로 봐야 합니다.

Power Query에서는 첫 숫자 변환부터 바꾸세요

원본에 0이 남아 있다면, CSV를 바로 열기보다 데이터 → 텍스트/CSV에서 가져오기로 읽고 Excel의 데이터 가져오기 편집기인 Power Query에서 열의 자료형을 지정하세요. 버전에 따라 편집 버튼이 ‘Edit’ 또는 ‘데이터 변환’처럼 표시될 수 있습니다. 아래는 실제 화면을 실행해 확인한 결과가 아니라 공식 문서 기반 절차입니다.

  1. 원본 CSV의 복사본을 선택하고 미리보기에서 편집 화면으로 들어갑니다.
  2. 적용된 단계에서 해당 열을 처음 숫자로 바꾼 Changed Type(변경된 유형)을 찾아 선택합니다.
  3. 그 단계에서 전화번호·우편번호 열을 텍스트로 바꾸고, 대화상자가 나오면 ‘현재 항목 바꾸기(Replace Current)’로 기존 변환을 교체합니다. 단계 전체를 제거하는 방법을 쓴다면, 식별자를 텍스트로 지정한 뒤 수량·금액의 자료형도 다시 지정해야 합니다.
  4. 닫기 및 로드 후 원본과 문제의 값을 대조합니다. 이후 단계에서 해당 열을 다시 숫자로 바꾸지 않았는지도 봅니다.

마지막에 텍스트 단계를 하나 덧붙이는 것으로는 이미 잃은 0이 돌아오지 않습니다. 앞에서 00123을 숫자 123으로 바꿨다면, 그 뒤에 텍스트로 바꿔도 결과는 문자 123입니다. Power Query 자료형 공식 문서는 CSV 같은 원천에서 자료형을 자동 감지하고 Changed Type 단계를 추가할 수 있다고 설명합니다.

AI에는 파일 확장자보다 열의 뜻을 먼저 알려주세요

“엑셀로 만들어 줘”만으로는 어떤 열이 숫자인지 정해지지 않습니다. 내부 검토용 워크북이 필요하면 xlsx의 해당 셀을 문자열로 저장하도록 요청하고, 택배사 등 외부 시스템이 CSV를 요구하면 그 시스템의 열·구분자·문자 인코딩 조건을 먼저 확인하세요. 파일 확장자만으로 모든 후속 단계의 보존을 보장할 수는 없습니다.

다음은 실제 고객 자료가 없는 가정 요청입니다. 사용하는 서비스에 맞게 열 이름과 출력 조건을 바꾸세요.

전화번호와 우편번호는 문자열로 처리하고, 앞자리 0을 삭제하지 마.
수량은 숫자로 처리해. 원본 값의 길이가 불분명하면 0을 임의로 채우지 마.
원본은 유지하고 새 출력 파일을 만들어 줘.
변환 전후의 값이 다른 행은 따로 표시해 줘.

00123 식별 문자열과 수량을 서로 다른 흐름으로 나눈 종이 자료형 도식
식별자는 텍스트로, 수량은 숫자로 구분해 입력부터 출력까지 대조합니다. (설명용 생성 이미지)

합성 예시로 우편번호 문자열 00123, 전화 식별자 문자열 01000000000, 수량 숫자 2를 사용할 수 있습니다. 실제 주소·고객 이름·연락처를 넣지 않은 설명용 값이며, 유효한 연락처나 자동화 실행 결과를 뜻하지 않습니다.

저장 뒤에는 파일을 다시 확인해야 합니다

원본 문자 → 가져온 값 → 저장된 CSV 문자 → 다시 가져온 값의 순서로 같은 식별자를 대조하세요. 화면에 0이 보이는지만 확인하면, 다음 프로그램에서 다시 숫자로 읽히는 문제를 놓칠 수 있습니다.

2026년 10월 12일 Microsoft 공식 문서를 검토했습니다. 실제 Excel UI·주문서 자동화·택배사 업로드를 실행하지 않았으며, 메뉴 위치와 지원 여부는 사용하는 버전에서 확인해야 합니다.


출처 및 확인일

  • Microsoft Support, 「Keeping leading zeros and large numbers」, 게시일 미표기, 공식 문서, 확인 2026-10-12
  • Microsoft Support, 「File formats that are supported in Excel」, 게시일 미표기, 공식 파일 형식 설명, 확인 2026-10-12
  • Microsoft Support, 「Add or change data types (Power Query)」, 게시일 미표기, 공식 자료형 설명, 확인 2026-10-12