CSV를 Excel에서 열었더니 00123이 123으로 보인다면, 그 열이 계산할 숫자인지 대상을 구별하는 식별번호인지 먼저 판단하세요. 식별번호는 가져오는 단계에서 텍스트로 취급하고, 변환 전 원본과 대조하는 방식이 안전한 출발점입니다. 표시 형식만 바꾸면 사라진 원래 번호까지 복원된다고 생각해서는 안 됩니다.
이 글은 Windows용 데스크톱 Excel에서 텍스트/CSV 가져오기 기능을 사용하는 흐름을 설명합니다. 메뉴 이름과 변환 선택지는 버전에 따라 다를 수 있습니다. 아래 상품번호와 수량은 모두 설명을 위해 만든 가상 값이며 실제 거래 자료가 아닙니다.
숫자처럼 생겨도 더하지 않는 열을 먼저 표시합니다
상품번호·우편번호·주문 식별자는 겉모양이 숫자여도 합계를 구할 대상이 아닐 수 있습니다. 파일을 열기 전에 내보낸 시스템의 열 설명을 읽고, 어떤 열이 텍스트여야 하는지 적습니다. 다음 표는 작은 가져오기 명세의 예입니다.
| 열 | 가상 원본 값 | 가져올 형식 | 확인할 점 |
|---|---|---|---|
| 상품번호 | 00123 | 텍스트 | 앞의 0과 전체 길이 유지 |
| 별도 상품번호 | 123 | 텍스트 | 위 번호와 다른 값인지 확인 |
| 외부 식별번호 | 1234567890123456 | 텍스트 | 긴 번호의 모든 자릿수 대조 |
| 수량 | 12 | 숫자 | 합계 계산에 사용할 수 있는 값 |
00123과 123이 같은 상품이라는 근거가 없다면 서로 다른 식별자로 남겨야 합니다. 두 값이 변환 뒤 같아졌다고 중복 행을 지우면 원본에서는 달랐던 기록을 잃을 수 있습니다. ‘코드 형식’과 ‘실제 같은 대상’은 별도의 확인입니다.
원본 CSV를 보존하고 가져오기 화면에서 형식을 정합니다
원본을 따로 보관한 뒤 빈 통합 문서에서 데이터 탭의 텍스트/CSV 가져오기를 사용합니다. Microsoft의 가져오기 안내는 파일을 바로 여는 방식과 외부 데이터로 가져오는 방식을 구분합니다. 글자 인코딩과 쉼표·탭 같은 구분자가 맞는지도 미리보기에서 확인하세요. 한 행이 한 셀에 몰렸다면 코드 형식보다 구분자 문제부터 해결해야 합니다.
Power Query를 사용하는 화면이라면 변환 편집 화면에서 식별번호 열의 데이터 형식을 텍스트로 지정합니다. 이미 자동 형식 변환 단계가 만들어졌다면 그 단계가 먼저 숫자로 바꾸는지 살펴보고, 원본의 문자가 유지되는 흐름으로 조정해야 합니다. 숫자로 바뀐 뒤의 값을 텍스트로 다시 바꾸는 것만으로 원래 자릿수가 돌아오지는 않습니다.
Microsoft의 앞자리 0·긴 숫자 안내는 가져오기에서 개별 열을 텍스트로 지정하는 방법을 설명합니다. 설정을 마친 뒤 시트에 불러와도 바로 원본을 덮어쓰지 말고 별도의 작업 파일로 저장합니다. 같은 가져오기 경로를 다시 쓸 계획이면 열별 형식과 적용 단계를 함께 남기세요.
사용자 지정 표시 형식과 실제 값을 구별합니다
셀의 사용자 지정 형식을 00000으로 두면 숫자 123을 다섯 자리로 보이게 할 수 있습니다. 그러나 ‘다섯 자리 번호’라는 명세를 확인하지 않았다면 원래 값이 00123인지 000123인지 결정할 수 없습니다. 표시 규칙은 원본을 알아내는 도구가 아닙니다.
긴 번호도 주의해야 합니다. Microsoft는 Excel 숫자의 정밀도가 최대 15자리이며, 16자리 이상 식별번호는 텍스트로 취급해야 한다고 안내합니다. 이미 숫자로 변환돼 자릿수가 바뀐 파일만 남았다면 그 파일의 표시를 손보며 복구했다고 판단하지 말고 원래 내보내기 자료를 다시 확보하세요. 원본이 없으면 ‘원래 번호 확인 필요’로 남깁니다.
세 줄 대조를 통과한 뒤 업무에 사용합니다
가져온 뒤에는 앞에 0이 있는 값, 긴 식별번호, 일반 수량을 각각 한 줄 이상 골라 원본과 대조합니다. 다음은 확인 결과를 남기는 양식입니다.
| 확인 대상 | 원본 | 가져온 값 | 결과 |
|---|---|---|---|
| 앞자리 0 | 00123 | 직접 대조 후 입력 | 일치/확인 필요 |
| 긴 식별번호 | 1234567890123456 | 직접 대조 후 입력 | 일치/확인 필요 |
| 계산용 수량 | 12 | 숫자 여부 확인 | 일치/확인 필요 |
행 수까지 맞는지 확인하고, 구분자·따옴표 때문에 열이 밀린 행이 없는지도 살펴봅니다. 몇 줄을 확인한 결과를 전체 파일 검증으로 확대하지는 마세요. 업무에 필요한 검증 범위를 정하고 확인하지 않은 구간을 남겨 두는 것이 중요합니다.
다른 사람에게 전달할 때는 CSV를 다시 열면 형식 해석이 달라질 수 있다는 점도 공유합니다. 원본 CSV, 확인한 작업 통합 문서, 식별번호 열의 가져오기 규칙을 함께 구분해 두면 다음 담당자가 같은 변환 실수를 반복하는지 점검하기 쉽습니다.
함께 읽을 글
- 중복 행을 지우기 전에 확인할 비교 기준: 식별번호가 반복되는 이유와 실제 중복을 나눕니다.
- 원본 시트와 보고용 시트를 나누는 법: 가져오기 전 자료로 돌아갈 기준을 보존합니다.