업무 소프트웨어

엑셀 앞자리 0이 사라졌다면|전화번호·상품코드·CSV 안 망가뜨리는 방법

Microsoft ExcelMicrosoft 365·Excel 2024, 일반 셀 서식은 이전 버전도 적용Windows·macOS쉬움

최종 확인 2026-09-30

먼저 중요한 파일을 백업하세요. 메뉴 이름은 앱·운영체제 버전에 따라 다를 수 있습니다.

전화번호를 붙여 넣었더니 010이 10으로 바뀌고, 상품코드는 긴 숫자 대신 E가 섞여 보이나요? 계산할 숫자가 아니라 식별번호라면 입력·가져오기 전에 열을 텍스트로 지정하는 것이 핵심입니다. 이미 사라진 0이나 손상된 긴 번호는 서식만 바꿔도 원래대로 돌아오지 않으니 원본 파일을 먼저 보관하세요.

엑셀 앞자리 0이 사라졌다면 설명 삽화

어떤 방법을 고르면 되나요?

상황 권장 방법 주의점
전화번호·상품코드를 새로 입력 열을 텍스트로 지정 후 입력 기존 데이터에 나중에 적용해도 손실 복구는 안 됨
몇 개 번호만 입력 앞에 작은따옴표 붙이기: ‘00123 계산용 숫자가 아니라 텍스트로 저장
정해진 자릿수로 보기만 원함 사용자 지정 서식 00000 등 표시만 바뀌며 원래 값은 숫자
CSV 파일을 받음 가져오기에서 해당 열 데이터 형식을 텍스트로 지정 더블클릭으로 열면 자동 변환될 수 있음
16자리 이상 식별번호 처음부터 텍스트로 취급 숫자로 저장하면 15자리 이후 정밀도 손실 가능

1. 붙여 넣기 전에 열 전체를 텍스트로 바꾸세요

  1. 원본 파일을 복사해 작업용 파일을 만듭니다.
  2. 전화번호나 상품코드를 넣을 열을 선택합니다.
  3. 홈 탭의 표시 형식에서 “텍스트”를 선택합니다.
  4. 이제 원본의 번호를 붙여 넣거나 새로 입력합니다.
  5. 앞자리 0과 전체 자릿수를 원본 몇 건과 비교합니다.

예를 들어 00123을 넣을 예정이면 빈 셀을 먼저 텍스트로 바꾸고 입력해야 합니다. 123으로 바뀐 뒤 텍스트로 지정하면 텍스트 “123”이 될 뿐, 사라진 두 개의 0을 알아서 찾아주지 않습니다. 원본을 다시 가져오는 편이 정확합니다.

2. 한두 개라면 작은따옴표가 빠릅니다

셀에 '00123처럼 입력하면 작은따옴표는 텍스트 입력 표시로 사용되고 셀에는 00123이 보입니다. 전화번호·우편번호처럼 더하거나 평균 낼 필요가 없는 값에 적합합니다. “숫자가 텍스트로 저장됨” 경고가 떠도 식별번호라면 의도한 결과일 수 있습니다. 무조건 “숫자로 변환”을 누르지 마세요.

3. 사용자 지정 00000은 언제 쓰나요?

고정 5자리 코드를 보기 좋게 표시하는 목적이라면 셀 서식의 사용자 지정에 00000을 사용할 수 있습니다. 숫자 123이 00123으로 보입니다. 하지만 실제 저장된 값은 여전히 123입니다. 다른 프로그램으로 내보내거나 값을 복사하면 기대한 모습이 유지되지 않을 수 있습니다.

외부 쇼핑몰에 올릴 상품코드, 고객 전화번호, 긴 주문번호는 보이는 모양보다 값 자체가 중요하므로 텍스트로 보관하는 것이 낫습니다. 이미 손실된 번호에 일괄로 0을 붙이는 작업은 모든 번호의 원래 자릿수가 같다는 근거가 있을 때만 하세요.

4. CSV는 더블클릭 대신 가져오기를 사용하세요

  1. Excel에서 빈 통합문서를 엽니다.
  2. 데이터 탭의 “텍스트/CSV에서” 또는 해당 버전의 텍스트 가져오기 기능을 선택합니다.
  3. CSV를 고른 뒤 바로 로드하지 말고 변환·편집 화면으로 들어갑니다.
  4. 전화번호·상품코드 열의 데이터 형식을 텍스트로 지정합니다.
  5. Power Query에서 이미 숫자로 바꾼 “변경된 유형” 단계가 있다면 그 단계보다 앞에서 형식을 바로잡고 원본부터 다시 적용합니다.
  6. 미리보기에서 0과 긴 번호가 유지되는지 확인한 뒤 로드합니다.

자동으로 숫자가 된 뒤 다시 텍스트로 바꾸면 소용이 없을 수 있습니다. 가져오기 초반부터 텍스트로 읽게 해야 합니다. Mac·이전 버전에서는 가져오기 화면 이름이 다를 수 있지만 “해당 열을 텍스트로 읽는다”는 원칙은 같습니다.

최신 Excel의 자동 변환 설정도 확인하세요

Microsoft 365·Excel 2024에는 앞자리 0 제거, 긴 숫자 등의 자동 데이터 변환을 제어하는 설정이 있습니다. Windows는 파일 → 옵션 → 데이터, Mac은 Excel 설정의 편집 관련 항목에서 “자동 데이터 변환”을 확인하세요. 옵션이 없는 버전이라면 위의 텍스트 서식과 가져오기 방식으로 처리하면 됩니다.

저장 후 마지막 점검

자주 묻는 질문

열 너비를 늘리면 해결되나요?

E 형태의 표시만 생긴 경우에는 도움이 되지만 앞자리 0 삭제나 긴 숫자의 정밀도 손실까지 복구하지는 못합니다.

이미 사라진 0은 모두 다시 붙여도 되나요?

원래 자릿수가 확실하지 않으면 잘못된 번호가 될 수 있습니다. 원본에서 텍스트로 다시 가져오세요.

텍스트로 저장하면 정렬이 이상해지지 않나요?

텍스트 정렬과 숫자 정렬은 다릅니다. 식별번호 보존이 목적이면 텍스트가 맞으며, 계산·정렬용 값은 별도 열로 관리하는 것이 좋습니다.

공식 안내와 적용 범위

최종 확인일: 2026년 9월 30일. Microsoft 365·Excel 2024, 일반 셀 서식은 이전 버전도 적용 기준으로 확인했으며 언어·버전·관리자 설정에 따라 메뉴 이름이나 위치가 다를 수 있습니다.