45292가 보인다고 날짜가 사라진 것은 아닙니다. 엑셀은 날짜를 계산 가능한 일련번호로 저장하므로 날짜 셀의 표시 서식이 일반이나 숫자로 바뀌면 값이 그대로 드러날 수 있습니다. 원본 파일이나 해당 열을 먼저 복사해 두고, 수식 입력줄의 값 유형과 열의 원래 용도를 확인한 뒤 서식 복구·텍스트 변환·날짜 체계 점검 가운데 맞는 방법을 고릅니다.
숫자가 날짜값인지 먼저 가른다
문제 셀을 선택해 수식 입력줄을 봅니다. 여기에 45292처럼 숫자가 보이고 열 제목과 주변 행이 주문일·작성일·납기일처럼 날짜를 뜻한다면 날짜 일련번호가 노출됐을 가능성이 있습니다. 엑셀은 날짜와 시간을 일련값으로 저장하며, 일반 서식에서는 이 일련값이 보일 수 있습니다. Microsoft의 날짜 체계 설명도 이 값을 일반 서식에서 확인할 수 있다고 안내합니다.
열 제목이 주문번호·사번·상품코드이고 값 자릿수가 일정하다면 날짜 서식을 적용하지 않습니다. 숫자 모양만으로는 날짜와 식별번호를 구별할 수 없기 때문입니다. 수식 입력줄과 함께 열 제목, 원본 파일, 같은 열의 값 범위를 대조합니다.
숫자형 날짜라면 서식만 되돌린다
날짜 열임을 확인했고 값이 숫자라면 해당 범위를 선택해 날짜 서식을 적용합니다. 날짜 모양이 다시 나타나면 값은 그대로이고 표시만 복구된 것입니다. 숫자를 손으로 다시 입력할 필요는 없습니다.
복사·붙여넣기 뒤에 이런 일이 생겼다면 값만 붙여넣기로 원래 서식이 빠졌을 수 있습니다. 값만 붙여넣기는 원본의 서식을 포함하지 않습니다. 다음에 날짜 모양까지 유지해야 한다면 일반 붙여넣기나 ‘값 및 원본 서식’ 옵션을 확인합니다. Microsoft의 붙여넣기 옵션 안내는 값·서식·수식을 함께 옮기는 방식과 값만 옮기는 방식을 구분합니다.
| 확인 결과 | 복구 방법 | 피할 일 |
|---|---|---|
| 숫자이고 원래 날짜 열 | 복사본에서 날짜 서식 적용 | 숫자를 손으로 다시 입력 |
| 숫자지만 코드·번호 열 | 원래 표시 형식 또는 텍스트 형식 확인 | 날짜 서식 일괄 적용 |
| 날짜처럼 보이는 텍스트 | 별도 열에서 변환 결과 시험 | 서식만 바꿔 날짜값이라고 판단 |
| 날짜가 정확히 1,462일 차이 | 두 통합 문서의 날짜 체계 확인 | 임의로 일수를 더하거나 빼기 |
텍스트 날짜는 변환한 뒤 서식을 적용한다
수식 입력줄에 날짜 모양의 글자가 보이거나 날짜 계산에서 기대한 결과가 나오지 않는다면 텍스트일 수 있습니다. 이때 날짜 서식만 입혀도 글자 자체가 계산 가능한 날짜값으로 바뀌지는 않습니다.
빈 열에 =DATEVALUE(A2)처럼 원래 셀을 참조하는 식을 넣고 한두 건을 먼저 확인합니다. 기대한 값이 나오면 결과 열에 날짜 서식을 적용합니다. DATEVALUE는 텍스트 날짜를 엑셀이 인식하는 날짜 일련번호로 바꾸며, 결과를 날짜 모양으로 보이게 하려면 별도 서식이 필요합니다. Microsoft의 DATEVALUE 함수 안내를 기준으로 변환과 표시 단계를 나눕니다.
월·일 순서와 구분자는 지역 설정, 입력 형식에 따라 다르게 해석될 수 있습니다. 원래 텍스트, 변환 결과, 날짜 서식을 복사본에서 나란히 비교한 뒤 전체 열에 적용합니다. 한두 행이라도 기대와 다르면 원본 열을 덮어쓰지 말고 입력 패턴부터 확인합니다.
정확히 1,462일 차이라면 날짜 체계를 확인한다
날짜 모양은 정상인데 모든 값이 같은 방향으로 정확히 1,462일 차이 난다면 1900 날짜 체계와 1904 날짜 체계의 불일치를 확인합니다. Microsoft는 두 체계의 일련번호 차이가 1,462일이며, 다른 체계의 통합 문서 사이에서 복사하거나 외부 참조하면 4년 1일 차이가 날 수 있다고 설명합니다.
‘몇 년쯤 어긋난 것 같다’는 인상만으로 보정하면 안 됩니다. 두 파일의 날짜 체계가 실제로 다른지 확인한 뒤에만 Microsoft가 안내한 선택하여 붙여넣기 방식의 보정을 검토합니다. 통합 문서 전체의 날짜 체계를 바꾸면 다른 날짜 값에도 영향이 갈 수 있으므로, 문제 셀 몇 개로 결과를 대조하기 전에는 바꾸지 않는 편이 안전합니다.
날짜 서식 뒤에 ####가 보이면
날짜 서식을 적용한 뒤 숫자 대신 ####가 보이면 다른 문제로 넘어갑니다. 먼저 열 너비를 넓혀 보고, 그래도 같으면 음수 날짜·시간 수식 여부를 확인합니다. 이 경우에는 엑셀 #### 표시를 열 너비와 날짜·시간 수식으로 가르는 순서를 이어서 확인할 수 있습니다.
45292의 첫 조치는 날짜 서식일 수 있지만, 그 전에 숫자가 실제 날짜 열의 값인지 확인해야 합니다. 텍스트라면 변환을, 정확히 1,462일 차이라면 날짜 체계 확인을 거치면 번호를 날짜로 잘못 바꾸거나 정상 날짜를 통합 문서 단위로 잘못 보정하는 일을 피할 수 있습니다.