LBtools

엑셀 숫자 앞 0이 사라지고 날짜로 바뀔 때

사무약 3분

한눈에 보기

  • 엑셀이 입력값을 텍스트가 아니라 숫자나 날짜로 자동 인식해서 벌어지는 문제예요.
  • 입력 전에 셀 서식을 텍스트로 바꾸거나 값 앞에 아포스트로피(')를 붙이면 막을 수 있어요.
  • 이미 숫자로 바뀐 값은 서식만 텍스트로 되돌려도 001로 돌아오지 않아요. TEXT 함수로 새로 만들어야 해요.
목차 (3)

사번 001이 1로, 1-2가 1월 2일로 바뀌는 건 엑셀이 입력값을 텍스트가 아니라 숫자나 날짜로 자동 인식하기 때문이에요. 앞자리 0은 숫자로는 의미가 없어서 그대로 사라지고, 하이픈(-)이나 슬래시(/)로 구분된 두 숫자는 날짜 형식으로 통째로 바뀌어요.

두 문제는 원인이 같아요. 엑셀은 셀에 값을 입력하는 순간 그 값이 숫자·날짜·텍스트 중 무엇인지 스스로 판단해서 서식을 정해요. '001'은 숫자로도 읽을 수 있으니 1로, '1-2'는 날짜로도 읽을 수 있으니 1월 2일로 바꿔버리는 거예요. 사번, 우편번호, 전화번호(010-...)처럼 숫자처럼 생겼지만 실제로는 문자열로 다뤄야 하는 값에서 이 문제가 자주 생겨요.

입력 전에 막는 두 가지 방법

입력 전에 텍스트로 고정하는 두 방법

방법하는 법특징
셀 서식을 텍스트로 바꾸기범위 선택 → 서식을 '텍스트'로 지정한 뒤 값 입력여러 셀에 한 번에 적용할 수 있어요
아포스트로피(') 먼저 입력셀에 '001처럼 작은따옴표를 앞에 붙여서 입력셀 하나씩 입력할 때 빠르고 간단해요

두 방법 모두 셀에 들어간 값은 텍스트라서 계산에는 쓸 수 없어요. 계산용 숫자와 표시용 문자열이 함께 필요하다면 열을 따로 나누는 게 안전해요.

A열은 같은 값을 서식 그대로 입력, B·C열은 각 방법으로 텍스트로 고정해서 입력한 결과예요.

ABC
1입력한 값서식 그대로 입력텍스트로 미리 바꾸고 입력
20011001
31-21월 2일1-2

흔한 오해: 서식만 텍스트로 바꾸면 001로 돌아온다

이미 1로 바뀌어버린 값의 셀 서식을 '텍스트'로 바꾸기만 하면 001로 되돌아올 거라고 생각하기 쉬운데, 그렇지 않아요. 서식은 이미 숫자 1이 된 값을 화면에 표시하는 방식만 바꿀 뿐, 사라진 앞자리 0을 되살려주지는 않아요. 이미 깨진 데이터를 복구하려면 TEXT 함수로 자릿수를 맞춰 새로 만들어야 해요.

자릿수만큼 0을 채워서 텍스트로 되살려요

=TEXT(값,"000")

한글로 적힌 자리는 직접 바꿔 넣어야 하는 값이에요. 복사한 뒤 자기 파일의 범위·조건으로 고쳐서 쓰세요.

예를 들어 A2에 001이 1로 바뀐 채 저장돼 있다면, B2에 =TEXT(A2,"000")을 넣으면 001이라는 텍스트가 새로 만들어져요. 큰따옴표 안의 0 개수가 최종 자릿수예요(전화번호처럼 11자리를 맞추려면 "00000000000"). 다만 날짜로 바뀐 1-2 같은 값은 원래 입력했던 문자열 자체가 사라져서 이 방법으로도 복구가 안 되니, 애초에 입력 전에 막는 게 유일한 방법이에요.

실무 팁: CSV로 저장하고 다시 열면 서식이 초기화돼요

엑셀 파일(.xlsx)로 저장한 뒤 다시 열면 텍스트 서식이 그대로 유지되지만, CSV 파일은 서식 정보를 담지 못해요. 텍스트로 잘 입력해둔 001이 있는 파일을 CSV로 저장했다가 다시 열면, 엑셀이 처음부터 다시 숫자·날짜 판단을 하면서 001이 또 1로 바뀔 수 있어요. 사번이나 코드값이 많은 파일을 다른 시스템과 CSV로 주고받는다면, 열 때마다 이 문제가 반복될 수 있다는 걸 알아두는 게 좋아요.

반대로 날짜를 입력했는데 텍스트로 인식되는 문제는 엑셀 날짜 차이 계산하는 법에서 다뤘어요. 한 셀에 붙어 있는 값을 여러 칸으로 나누는 방법이 궁금하다면 한 셀에 붙어 있는 값을 여러 칸으로 나누기도 참고하세요.

작성·검수

LONGBRIGHT — 광고 마케팅 현업에서 일하며 LBtools를 혼자 만들고 운영해요. 함수 동작과 메뉴 설명은 각 제조사의 공식 문서와 실제 동작을 기준으로 확인해요.

발행
최종 확인

잘못된 내용을 발견하셨다면 문의로 알려주세요. 확인해서 고치고 이 날짜를 갱신해요. 운영 원칙도 공개해두었어요.

이런 글도 함께 보면 좋아요