엑셀에서 00123이 123으로 바뀔 때: CSV의 앞자리 0을 보존하는 방법

앞자리 0이 포함된 식별 코드를 관리하는 태그와 스캐너

상품 코드 00123을 Excel로 열었는데 123이 되면 단순히 보기만 달라진 것인지 실제 데이터가 변환됐는지 확인해야 합니다. 계산할 수량과 식별용 코드는 성격이 다릅니다. 이 글은 Windows용 데스크톱 Excel에서 CSV를 가져오는 상황을 기준으로, 코드를 텍스트로 보존하고 내보낸 결과까지 확인하는 방법을 설명합니다.

원본 CSV부터 따로 보관합니다

우선 받은 CSV를 복사해 원본을 남깁니다. 이미 Excel에서 열고 저장해 덮어썼다면 0이 사라진 상태가 파일에 반영됐을 수 있습니다. 이때 셀 형식만 텍스트로 바꾸는 것으로 원래 값이 자동 복구되지는 않습니다. 전달받은 원본이나 별도 백업과 대조해야 합니다.

확인용 데이터는 00123, 00007, 1234567890123456처럼 가짜 코드 세 개면 충분합니다. 실제 고객이나 계좌 정보를 시험 자료로 쓸 필요가 없습니다. 마지막처럼 긴 식별자는 숫자로 처리될 때 정밀도 제한의 영향을 받을 수 있어 더욱 주의가 필요합니다.

더블클릭 대신 가져오기 단계에서 형식을 정합니다

  1. 빈 통합 문서를 열고 데이터 → 텍스트/CSV에서로 원본 사본을 선택합니다.
  2. 미리 보기에서 구분 기호와 한글 표시가 맞는지 확인합니다.
  3. 데이터 변환을 열어 코드 열의 데이터 형식을 텍스트로 지정합니다.
  4. 이미 자동 형식 변환 단계가 있다면 그 단계에서 코드가 숫자로 바뀌지 않도록 수정하고, 미리 보기에 0이 남는지 확인합니다.
  5. 닫기 및 로드 후 셀 값과 수식 입력줄을 확인합니다.

이미 숫자로 변환된 결과 뒤에 텍스트 변환만 추가하면 사라진 0이 돌아오지 않을 수 있습니다. 변환 단계 이전의 원본에서 원하는 문자열이 보존되는지 확인하는 것이 중요합니다.

사용자 지정 서식은 목적이 다릅니다

방법어울리는 목적
텍스트로 가져오기코드 자체를 다른 시스템에 다시 전달
숫자에 00000 서식 적용통합 문서 안에서 숫자를 다섯 자리로 표시
원본과 재대조이미 변환된 데이터의 정확한 값 확인

다섯 자리라는 규칙을 모르는 상태에서 임의로 0을 채우면 잘못된 코드를 만들 수 있습니다. 표시가 그럴듯하다는 것과 원본 데이터가 보존됐다는 것은 다른 확인입니다.

CSV로 다시 내보낸 뒤에도 검사합니다

편집본은 먼저 XLSX로 저장하고, 전달용 CSV는 별도 이름으로 만듭니다. 내보낸 CSV를 메모장 같은 텍스트 편집기로 열어 확인용 코드의 문자들이 남아 있는지 보세요. 다시 Excel에서 더블클릭해 열면 자동 변환이 재현될 수 있으므로 그 화면만으로 내보내기 실패라고 단정하지 않습니다.

최종 점검은 행 수, 코드 앞자리, 긴 코드 전체, 한글, 열 구분 순서로 진행하면 빠짐없이 확인하기 쉽습니다. CSV와 XLSX는 저장하는 정보가 다르므로 확장명 변경과 파일 형식 변환의 차이도 기억해 두세요.

확인에 사용한 공식 자료

공식 도움말 확인: 2026년 10월 1일. 메뉴 이름과 지원 기능은 프로그램 버전 및 관리 정책에 따라 달라질 수 있습니다.

이 블로그의 인기 게시물

윈도우 업데이트 후 서비스 호스트 CPU 점유율 급증 원인과 세부 설정 최적화 방법

Windows 시스템 파일 winload.efi 오류 원인과 부팅 오류 해결 점검 방법

블루투스 장치가 인식되지 않는 노트북의 연결 실패 문제 원인과 설정 점검 방법 정리