가이드 · 2026.10.13

엑셀 전화번호 앞자리 0 사라질 때: 010 다시 붙이고 하이픈 넣는 법

주문서나 고객 명단을 엑셀로 열었더니 01012345678이 1012345678로 바뀌어 있는 경우가 많아요. 택배사에 그대로 올리면 연락처 오류가 나서 한 줄씩 고치게 되죠. 왜 이런 일이 생기는지, 그리고 한 번에 되돌리는 방법을 정리했어요.

왜 0이 사라질까?

엑셀은 칸에 숫자만 있으면 그 값을 숫자로 알아봐요. 숫자 맨 앞의 0은 값에 아무 의미가 없어서 지워져요. CSV 파일을 엑셀로 바로 열 때 특히 자주 생겨요.

방법 1. 수식으로 되돌리기 (가장 빠름)

전화번호가 A열에 있다면, 빈 열에 아래 수식을 넣고 아래로 끌어 채우세요.

=TEXT(A2,"000-0000-0000")

1012345678 같은 숫자가 010-1234-5678로 바뀌어요. 다 바뀌었으면 그 열을 복사한 뒤 선택하여 붙여넣기 → 값으로 붙여서 수식을 없애면 돼요.

번호가 섞여 있다면(하이픈 있는 것, 없는 것, 띄어쓰기 섞인 것) 먼저 숫자만 남긴 다음 바꾸는 게 안전해요.

=TEXT(--SUBSTITUTE(SUBSTITUTE(A2,"-","")," ",""),"000-0000-0000")

이 수식은 휴대폰(11자리) 번호 기준이에요. 02로 시작하는 서울 지역번호나 +82 국가번호가 섞여 있으면 수식이 길어져요. 그럴 땐 아래 방법 3이 편해요.

방법 2. 처음부터 0이 안 사라지게

방법 3. 주문서라면 변환기로 한 번에

쇼핑몰 주문서라면 택배 양식 변환기에 파일을 올리면 돼요. 0이 빠진 번호, 하이픈 없는 번호, +82로 시작하는 번호, 띄어쓰기 섞인 번호를 모두 010-1234-5678 모양으로 맞춰줘요. 이상한 번호는 따로 모아서 알려줘요.

중복·전화번호·공백, 파일 올리면 한 번에

중복 줄을 찾아 빼거나 표시하고, 전화번호와 공백을 한 모양으로 맞춰드려요. 무료, 가입 없음, 파일은 서버로 안 올라가요.

중복·정리 도구 쓰기 →

같이 보면 좋은 글