한글은 정상인데 상품코드 00123이 123으로 바뀌거나 긴 번호가 달라졌다면 인코딩보다 Excel의 숫자 자동 변환을 먼저 확인하세요. 주문번호·상품코드는 계산할 수량과 다르게 다뤄야 합니다.
원본에 값이 남아 있는지 먼저 보기
CSV 원문 확인 도구에서 복사한 파일을 열어보세요. 화면은 숫자로 계산하지 않고 해독한 텍스트를 표시합니다. 원본에 00123이 남아 있는데 Excel에서만 123이라면 가져오기 방식을 바꿀 여지가 있습니다. 원본부터 123이라면 앞에 0이 몇 개 있었는지는 이 도구로 알 수 없습니다.
| 원본 CSV | Excel에서 보이는 현상 | 확인할 일 |
|---|---|---|
| 00123 | 123 | 열을 텍스트로 지정해 원본 재가져오기 |
| 긴 번호 원문이 남음 | 지수 표기 또는 뒷자리 변화 | 표시만 바뀐 것인지 값도 달라졌는지 원문과 대조 |
| 원본도 이미 변경됨 | 동일한 잘못된 값 | 원래 내보낸 파일·서비스 기록으로 확인 |
숫자로 바꾸기 전에 열 형식 지정
Microsoft는 텍스트/CSV 가져오기와 Power Query에서 필요한 열의 데이터 형식을 텍스트로 지정하는 방법을 안내합니다. 자동으로 추가된 형식 변경 단계에서 이미 값이 바뀌지 않았는지 미리보기를 확인하고, 원본 식별자를 보존한 상태로 불러오세요.
Microsoft 365와 Excel 2024에는 자동 데이터 변환을 조절하는 기능도 안내돼 있습니다. 모든 구버전에 같은 옵션이 있는 것은 아닙니다. 해당 메뉴가 없으면 가져오기 단계의 열 형식 설정을 확인하세요.
긴 번호에 표시 형식만 적용하면 안 되는 이유
Microsoft가 설명하는 Excel 숫자 정밀도는 유효 숫자 15자리입니다. 16자리 이상의 식별자를 숫자로 변환해 뒷자리가 달라진 경우, 나중에 텍스트 형식으로 바꿔도 잃은 값을 알아낼 수 없습니다. 원본부터 텍스트로 가져오는 것이 핵심입니다.
자체 도구의 가상 예제는 00123과 1234567890123456을 포함합니다. 연습 파일로 가져오기를 수행한 뒤 원문과 한 글자씩 대조해 보세요. 우리 도구에서 UTF-8 사본을 저장하는 것만으로 Excel의 열 형식까지 설정되는 것은 아닙니다.
고객 번호를 임의로 0 채움하거나 모든 열을 숫자로 바꾸지 마세요. 수량·금액은 계산이 필요할 수 있고 식별자는 원문 보존이 필요합니다. 각 열의 목적을 먼저 구분해야 합니다.
확인일 2026-10-03. 공식 근거 문서와 자체 제작 예제를 구분했습니다. Excel UI 전체를 직접 시험한 것은 아니며 버전에 따라 메뉴가 다릅니다.
답글 남기기