
엑셀에서 CSV 앞자리 0이 다시 열 때 사라졌다면 CSV 원문에 0이 남아 있는지와 Excel의 가져오기 형식을 따로 확인합니다. 원문이 00123인데 일반 열기만 123이면 재열기 변환입니다.
CSV 원문에 00123이 남아 있는데 일반 열기에서 123으로 보이면 재열기 과정의 자동 변환을 먼저 확인합니다. 원문부터 123이라면 가져오기 형식을 바꾸는 것만으로 없어진 0을 되살릴 수 없습니다.
적용 버전과 먼저 구별할 두 상태
적용 범위 적용 프로그램은 Excel이며, 적용 제품·버전은 Excel Microsoft 365/2024 및 공식 문서별 지원 버전입니다. Microsoft의 선행 0 도움말은 Excel Microsoft 365·2024의 Windows와 Mac 버전, Excel 2021·2019·2016을 대상으로 표시합니다.
자동 데이터 변환 설정은 Excel Microsoft 365와 Excel 2024의 Windows·Mac 버전에서 지원됩니다. 다른 지원 버전이거나 해당 설정이 보이지 않으면 일반 열기 대신 텍스트/CSV 가져오기 절차로 열 형식을 지정합니다.
자료: Microsoft Support, Keeping leading zeros and large numbers, 2026-09-08 확인
작업 조건: 원본 사본에서 작업하고 해당 제품의 도움말 적용 범위를 확인
원문·일반 열기·텍스트 가져오기 판단표
Microsoft는 CSV를 쉼표로 필드를 나누는 텍스트 파일로 설명합니다. 일반 열기는 현재 기본 데이터 형식으로 열을 해석하므로, 같은 파일도 텍스트 가져오기 결과와 다르게 보일 수 있습니다.
| 조건 | CSV 원문 | 일반 열기 | 텍스트 가져오기 | 판정 |
|---|---|---|---|---|
| CSV 사본을 텍스트로 열었을 때 | 일반 텍스트 편집기에서 같은 CSV 행에 00123 또는 123이 보입니다. | 아직 판정하지 않음 | 아직 판정하지 않음 | 비교할 원문 값을 기록 |
| CSV 원문에는 00123이 있고 Excel 자동 변환이 적용될 때 | 00123 | 일반 열기는 기본 데이터 형식에 따라 00123을 123으로 표시할 수 있습니다. | 비교 전 | 재열기 변환 가능성 |
| CSV 원문에 00123이 있고 코드 열을 텍스트로 지정했을 때 | 00123 | 123으로 보일 수 있음 | 코드 열이 텍스트로 설정된 가져오기 결과에는 00123이 표시됩니다. | 원문 보존 확인 |
| CSV 원문에 선행 0이 없을 때 | 123 | 123 | 원문부터 123이면 일반 열기와 텍스트 가져오기 모두 123으로 확인됩니다. | 재열기만으로 복원 불가 |
자료: Microsoft Support, Import or export text (.txt or .csv) files 및 Keeping leading zeros and large numbers, 2026-09-08 확인
사본으로 세 결과를 대조하는 순서
실전 각 단계에서 같은 행의 같은 코드를 기록합니다. 일반 열기로 확인한 사본은 다시 저장하지 않아야 원문과 비교 기준이 섞이지 않습니다.
메뉴 이름은 운영체제와 표시 언어에 따라 다르게 보일 수 있습니다. 중요한 CSV는 원본이 아닌 사본에서 비교하고, 로드 전에 미리 보기의 코드 값을 확인합니다.
선행 0이 돌아오지 않을 때의 실패 분기
원문에 0이 남아 있으면 재열기 변환을 먼저 의심하고, 원문부터 0이 없으면 가져오기 설정으로 복원된 척하지 않는다.
- 원문이 123이면 Excel의 일반 열기 문제가 아니라 저장 전 값이나 저장 결과를 확인합니다. 사용자 지정 숫자 형식과 사후 텍스트 서식은 이미 제거된 0을 복원하지 않습니다.
- 원문은 00123인데 Power Query 미리 보기부터 123이면 자동 데이터 형식 검색 여부를 확인합니다.
- Power Query 가져오기에서 0이 이미 사라지면 데이터 형식 검색 메뉴가 표시되는 환경에서 자동 검색을 끄고 모든 열을 텍스트로 둔 뒤 다시 미리 봅니다.
- 완료 확인: 코드 열이 로드 전 텍스트로 유지되고 00123이 보입니다.
Power Query Text/CSV 커넥터는 데이터 형식 검색을 첫 200행, 전체 데이터 또는 검색 안 함으로 정할 수 있습니다. 공식 문서는 형식 추론이 틀릴 수 있으므로 로드 전에 설정을 다시 확인하라고 안내합니다.
자료: Microsoft Learn, Power Query Text/CSV connector, 2026-06-29 업데이트·2026-09-08 확인
Excel Microsoft 365 또는 Excel 2024에서는 선행 0 제거 및 숫자 변환 옵션을 끄거나, CSV·TXT 열기 경고가 표시될 때 이번 열기에서 변환하지 않는 선택지를 사용할 수 있습니다. 설정이 보이지 않으면 해당 기능이 있다고 가정하지 말고 텍스트/CSV 가져오기를 사용합니다.
자료: Microsoft Support, Advanced options, 2026-09-08 확인
CSV 원문과 코드 열을 확정하는 기준
판정은 눈에 보이는 셀 하나가 아니라 원문·일반 열기·텍스트 가져오기 세 값을 나란히 놓고 끝냅니다. 원문이 기준이고, 일반 열기는 변환 여부를 찾는 비교값입니다.
해당 프로그램에서 직접 실행하지 않았으며, 공식 도움말에 근거한 절차 안내입니다.
* 본문의 기능·버전·조건과 절차는 위 공식 문서를 2026-09-08에 검토한 결과를 기준으로 정리했습니다.
'엑셀 실무' 카테고리의 다른 글
| 엑셀 자동 데이터 변환 옵션이 안 보일 때 버전별 대안 (0) | 2026.09.12 |
|---|---|
| 엑셀 CSV 한글 깨짐, 원본을 덮어쓰지 않고 가져오기 (0) | 2026.09.11 |
| 엑셀 SUBTOTAL로 필터에 보이는 금액만 합계 내기 (0) | 2026.09.09 |
| 엑셀 FILTER 함수로 부서·상태·기간 조건에 맞는 행만 자동 추출하기 (0) | 2026.09.08 |
| 엑셀 XLOOKUP으로 사번을 정확히 찾고 #N/A 대신 미등록 표시하기 (0) | 2026.09.07 |