엑셀에서 16자리 주문번호 뒷자리가 0으로 바뀔 때 원본 살리는 법

엑셀에서 긴 주문번호가 E가 들어간 형태로 보이거나 뒤 숫자가 0으로 바뀌는 경우가 있습니다. 표시 폭과 숫자 정밀도는 서로 다른 문제입니다. 주문번호처럼 계산하지 않는 값은 원본을 다시 받아 텍스트로 가져와야 숫자 하나까지 보존할 수 있습니다.

어떤 값이 바뀌었는지 확인하기

셀을 클릭해 입력줄의 값을 보고 원본 주문 내역과 비교합니다. 숫자가 E로 보인다는 사실만으로 값이 바뀌었다고 단정할 수 없습니다. 반대로 열을 넓혀 모두 보이게 해도 원본과 끝자리가 다를 수 있습니다. 특히 같은 앞부분을 가진 번호 여러 개가 같은 값으로 보이는지 확인하고, 원본 파일을 엑셀에 열기 전부터 그런 값이었는지도 구별하세요.

숫자가 잘린 것인지 열 너비 때문에 지수 형식으로 보이는 것인지 확인하려면 셀을 선택해 수식 입력줄을 봅니다. 원본 자료에서 같은 주문번호를 찾아 앞부분과 끝부분을 문자 단위로 대조합니다. 예를 들어 두 주문번호가 끝의 세 자리만 다르면 Excel의 값으로 바뀐 뒤 같은 번호처럼 보일 수 있으니 중복 삭제 기능부터 쓰지 않습니다.

표시와 실제 값 구분. 지수 표기 보이는 방식 확인 / 16자리 번호 정밀도 한계 확인 / 앞자리 0 텍스트로 유지 / 이미 변경 원본에서 다시 가져오기
표시와 실제 값 구분

15자리 정밀도와 서식의 차이

Microsoft는 엑셀이 숫자 값에서 15자리 정밀도를 사용한다고 안내합니다. 16자리 이상을 숫자로 해석했다면 뒤 자리가 바뀔 수 있고, 그 후 셀 형식을 텍스트로 바꿔도 원래 잃은 값은 돌아오지 않습니다. 앞에 0이 붙는 주문번호 역시 숫자로 처리하면 0을 잃을 수 있으니 주문번호 열은 계산용 금액 열과 다르게 관리합니다.

텍스트로 관리할 주문번호는 계산 결과가 아니라 식별자입니다. 번호가 0으로 시작한다면 앞쪽 0도 데이터 일부일 수 있습니다. 사용자 지정 서식으로 0을 보이게 하는 방식은 화면 표시를 바꾸지만 원래 문자열을 복구하지 않습니다. 입력하기 전 열을 텍스트 형식으로 지정하거나 소량을 입력할 때 앞에 작은따옴표를 붙여 시험해 볼 수 있습니다.

텍스트로 다시 가져오기

CSV나 텍스트 원본이 있으면 두 번 클릭해 여는 대신 데이터 탭의 텍스트/CSV 가져오기 기능을 사용합니다. 미리보기에서 주문번호 열의 데이터 형식을 텍스트로 지정하고 결과를 봅니다. 자동으로 숫자 형식을 적용한 단계가 있다면 도구에서 그 단계와 원본 미리보기를 확인하세요. 몇 행을 직접 입력한다면 먼저 셀을 텍스트 형식으로 지정하거나 입력 앞에 작은따옴표를 사용하는 방법도 있습니다.

데이터 → 텍스트/CSV에서 가져오기를 고르고 파일 인코딩과 구분 기호를 확인합니다. 변환 화면에서 주문번호 열의 자료형을 텍스트로 바꾸고, 자동으로 추가된 유형 변경 단계가 먼저 번호를 숫자로 바꾸는지 봅니다. 필요하면 자동 변경 단계를 수정한 뒤 미리 보기에서 끝자리와 선행 0이 원본과 일치하는지 확인하고 불러옵니다.

가져온 뒤 확인. 첫 행 원본과 비교 / 마지막 자리 숫자 확인 / 저장 형식 통합 문서로 보관 / 다른 시스템 재가져오기 시험
가져온 뒤 확인

이미 바뀐 숫자는 원본에서 다시 확보

주문 사이트나 발급 기관의 원본 내역을 찾아 전체 번호를 다시 가져옵니다. 일부 숫자를 추측해서 0 대신 넣으면 다른 주문과 연결될 수 있습니다. 복원한 열을 원래 작업 파일에 붙일 때는 행 순서가 바뀌었는지 확인하세요. 날짜나 다른 식별 정보를 함께 비교하면 한 줄씩 밀려 붙는 일을 줄일 수 있습니다.

기존 통합 문서에 잘못된 번호가 여러 건 있으면 받은 원본, 주문 시스템에서 내보낸 파일, 메일에 첨부된 초기 파일을 찾아야 합니다. 다른 주문 속성과 맞춰 복구할 때는 날짜와 상품만으로 중복 건을 구별할 수 없는 경우가 있으므로 고유한 값이나 원본 행 번호를 함께 확인합니다. 자료를 재요청할 때는 대상 열의 값이 문자열로 보존되는 형식을 요구합니다.

다시 저장한 뒤 재현을 막기

가져온 결과를 통합 문서로 저장하고, 앞에 0이 있는 번호와 16자리 이상 번호를 각각 열어 봅니다. CSV로 다시 내보내야 한다면 최종 파일을 텍스트 편집기로 열어 숫자 그대로인지 확인하세요. 다른 사람이 CSV를 엑셀로 다시 열면 동일한 문제가 생길 수 있으므로 열의 형식을 텍스트로 읽는 방법도 전달합니다.

정리한 뒤 XLSX로 저장하면 열의 텍스트 유형을 보관할 수 있습니다. 상대가 CSV로 받는 경우에는 파일 자체의 문자열이 맞아도 Excel에서 더블클릭할 때 다시 숫자로 인식할 수 있으므로 가져오기 방법을 안내합니다. 처음 몇 줄뿐 아니라 0으로 시작하는 행, 끝자리만 다른 두 행, 가장 긴 행을 골라 재열기 결과를 대조하세요.

참고 자료 Microsoft 긴 숫자와 선행 0 보존 · Microsoft 과학적 표기

Leave a Comment