
엑셀 앞의 0이 사라질 때 — 전화번호·우편번호·긴 숫자 완벽 해결
엑셀 앞의 0이 사라질 때는 열을 텍스트로 지정하거나 사용자 지정 서식으로 보이는 모양을 제어하면 됩니다. CSV/웹 데이터는 가져오기 단계에서 열을 텍스트로 고정하세요.
Quick Fix(3분)
- 붙여넣기 전 열 서식을 텍스트로 지정.
- 이미 바뀐 값은 사용자 지정 0패딩 또는 텍스트 나누기-마침.
- 과학적 표기는 텍스트로 바꾼 뒤 재평가.
원리
엑셀은 기본적으로 수치형으로 해석하며, 앞의 0은 제거됩니다. 15자리 초과는 반올림되어 일부가 0으로 바뀔 수 있으므로 텍스트로 보관해야 안전합니다.
상황별 해결
텍스트/사용자 지정 서식
- 우편번호: 사용자 지정
00000 - 전화:
000-0000-0000 - 긴 숫자: 텍스트로 보관
과학적 표기 방지
열=텍스트 → 텍스트 나누기-마침으로 재평가. 15자리 초과는 반드시 텍스트.
CSV/웹에서 처음부터 보존
데이터 > 텍스트/CSV에서 불러오기 → 해당 열 텍스트 지정 → 로드.
표시 vs 보존
계산은 수치형, 식별자는 텍스트. 보고서 모양은 사용자 지정 서식으로 제어.
실무 예제
// 8자리 0패딩 표시
사용자 지정: 00000000
// 텍스트로 생성
=TEXT(A2,"00000000")
Troubleshooting
| 증상 | 원인 | 해결 |
|---|---|---|
| 00123→123 | 수치형 해석 | 텍스트 서식, 사용자 지정 00000 |
| 1.23E+11 | 지수 표기 | 텍스트 서식 후 재평가 |
| 16자리 말미 0 | 15자리 초과 반올림 | 처음부터 텍스트로 보관 |
| CSV에서 0 유실 | 자동 형식 감지 | 텍스트/CSV 가져오기에서 열=텍스트 |