아브레다THE PRACTICAL WEB
알아두면 좋은 정보아브레다 콘텐츠

엑셀에서 CSV를 열면 앞자리 0이 사라지는 이유와 방지법

상품코드·우편번호처럼 0으로 시작하는 숫자가 엑셀에서 바뀌는 원인과 텍스트 열로 가져오는 방법을 설명합니다.

스프레드시트 파일의 숫자 자료를 다루는 작업
관련 작업 환경을 보여주는 자료 사진입니다. 실제 아브레다 화면이 아닙니다. · 사진 출처: Unsplash 원본

무엇이 문제인가요?

CSV에는 값의 형식을 강제하는 엑셀 셀 서식이 저장되지 않습니다. 따라서 엑셀이 자동으로 숫자라고 판단하면 앞에 붙은 0을 제거하거나 긴 숫자를 다른 표기 방식으로 보여줄 수 있습니다. 코드와 식별번호는 계산 대상 숫자와 구분해야 합니다.

순서대로 해결하기

  1. 문제가 생긴 열이 식별번호인지 확인하세요

    우편번호·상품코드·전화번호처럼 앞자리 0이 의미 있는 값은 숫자 계산 대상이 아니라 텍스트 식별자로 다루어야 합니다. 날짜 열도 원본 표기를 점검하세요.

  2. 가져오기 과정에서 텍스트 열 형식을 선택하세요

    사용 중인 Excel의 데이터 가져오기 기능으로 CSV를 열고, 식별번호 열을 텍스트로 지정하세요. 버전에 따라 데이터 자동 변환 설정이나 가져오기 화면이 다릅니다. Microsoft의 공식 안내를 확인하세요.

  3. 원본 CSV와 엑셀 결과를 비교하세요

    앞자리 0과 긴 번호가 그대로 남았는지 확인하고 정리된 파일을 별도 저장하세요. 이미 0이 삭제된 결과만 남았다면 원본 없이는 정확한 값을 복원할 수 없습니다.

  4. 동료에게 전달할 때 열 형식을 함께 안내하세요

    다른 사람이 CSV를 열 때도 자동 변환이 발생할 수 있습니다. 중요한 식별번호를 전달한다면 열을 텍스트로 가져오는 절차를 함께 알려주세요.

다른 해결 방법

소량 자료를 새로 입력한다면 해당 셀을 먼저 텍스트 서식으로 설정할 수도 있습니다. 이미 변환된 파일을 되살리는 방법과 앞으로 변환을 막는 방법은 서로 다릅니다.

해결되지 않는 경우

손실된 앞자리 숫자를 임의로 채워 넣으면 잘못된 상품코드나 식별번호가 됩니다. 원본 시스템에서 다시 내보내는 것이 필요한 경우가 있습니다.

자주 묻는 질문

이미 0이 없어진 데이터를 열 서식만 바꾸면 복구되나요?

원본 CSV에 앞자리 0이 남아 있다면 텍스트로 다시 가져올 수 있습니다. 원본 자체에서 값이 손실된 경우에는 서식 변경만으로 복구되지 않습니다.

참고한 공식 원천 자료

다음 기관의 안내 내용을 확인해 작성했습니다. 상세 규정은 원문을 확인하세요.

← 블로그 전체 글English version →