엑셀 날짜가 숫자로 보일 때 해결 방법은 날짜 셀의 숫자 형식을 날짜 형식으로 바꾸는 것입니다. 날짜가 입력된 셀이나 열을 선택한 뒤 홈 탭 → 숫자 형식에서 간단한 날짜 또는 자세한 날짜를 선택하면 숫자가 날짜 형태로 표시됩니다.

엑셀 날짜가 숫자로 보일 때 해결 방법: 먼저 확인할 핵심 내용

  • 45292, 45658처럼 보이는 값은 날짜가 일련번호로 저장된 것일 수 있습니다.
  • 날짜 셀을 선택하고 홈 → 숫자 형식 → 간단한 날짜 또는 자세한 날짜를 선택합니다.
  • 원하는 표시 형식이 없으면 셀 서식 → 날짜에서 형식을 지정합니다.
  • 숫자 뒤에 소수점이 있으면 정수 부분은 날짜, 소수 부분은 시간일 수 있습니다.
  • 날짜처럼 보이는 값이 실제 텍스트라면 DATEVALUE 함수로 변환한 뒤 날짜 형식을 적용해야 합니다.

숫자로 보이는 날짜를 날짜 형식으로 바꾸는 방법

방법 1. 홈 탭에서 날짜 형식 선택하기

  1. 숫자로 표시된 날짜 셀을 선택합니다.
  2. 여러 날짜를 한 번에 바꾸려면 해당 날짜가 들어 있는 열 또는 범위를 선택합니다.
  3. 리본 메뉴에서 홈 탭을 엽니다.
  4. 숫자 형식 메뉴를 선택합니다.
  5. 간단한 날짜 또는 자세한 날짜를 선택합니다.

선택한 셀의 값이 날짜 형식으로 표시되면 해결된 것입니다. 셀 안의 값이 사라지거나 새로 계산된 것이 아니라, 같은 값을 날짜 모양으로 보여 주는 방식이 바뀐 것입니다.

방법 2. 원하는 날짜 형식이 없을 때

기본 목록에 원하는 표시 방식이 없다면 셀 서식에서 직접 선택합니다.

  1. 날짜로 바꿀 셀 또는 범위를 선택합니다.
  2. 셀 서식 창을 엽니다.
  3. 날짜 범주를 선택합니다.
  4. 원하는 날짜 형식을 선택합니다.
  5. 적용합니다.

예를 들어 연도, 월, 일이 포함된 형식이나 요일이 포함된 형식처럼 기본 선택지와 다른 표시가 필요할 때 이 방법을 사용합니다. 중요한 점은 날짜 형식 자체가 실제 날짜 값을 새로 만드는 것이 아니라 표시 방식만 바꾼다는 것입니다.

왜 날짜가 45292처럼 표시되나요?

엑셀은 날짜를 계산하기 위해 날짜를 순차적인 일련번호로 저장합니다. 일반 숫자 형식이 적용되면 엑셀이 날짜로 저장한 값을 그대로 숫자로 보여 줄 수 있습니다.

따라서 45292나 45658이 보인다고 해서 데이터가 반드시 망가진 것은 아닙니다. 해당 셀에 날짜 형식만 적용하면 날짜로 표시될 가능성이 큽니다. 날짜 형식으로 바꾼 뒤 날짜의 정렬, 날짜 차이 계산 등 관련 기능도 사용할 수 있습니다.

숫자 뒤에 소수점이 붙어 있을 때

값이 45292.5처럼 소수점을 포함한다면 정수 부분과 소수 부분이 각각 날짜와 시간을 나타낼 수 있습니다.

  • 정수 부분: 날짜
  • 소수 부분: 하루 중 시간

이 경우 날짜 형식만 적용하면 시간이 화면에 보이지 않을 수 있습니다. 날짜와 시간이 모두 필요하다면 셀 서식에서 날짜와 시간이 함께 표시되는 형식을 선택하세요. 반대로 날짜만 필요하다면 날짜 형식을 적용해 시간 부분을 화면에서 숨길 수 있습니다.

표시되지 않는 시간은 실제 값에서 자동으로 삭제된 것이 아닐 수 있습니다. 표시 형식에 따라 화면에 보이는 내용만 달라질 수 있으므로, 시간 정보가 필요한 데이터라면 형식을 바꾸기 전에 확인해야 합니다.

숫자로 표시된 날짜 셀에 날짜 형식을 적용하는 해결 절차 일러스트

날짜처럼 보이는 텍스트를 실제 날짜로 바꾸는 방법

셀의 내용이 숫자가 아니라 텍스트라면 날짜 형식만 바꿔도 해결되지 않습니다. 예를 들어 외부 자료에서 가져온 날짜가 문자로 저장된 경우에는 먼저 날짜 값으로 변환해야 합니다.

날짜 텍스트가 A1 셀에 있다면 빈 셀에 다음 수식을 입력합니다.

=DATEVALUE(A1)

그다음 다음 순서로 처리합니다.

  1. DATEVALUE 수식으로 텍스트 날짜를 변환합니다.
  2. 수식 결과 셀을 선택합니다.
  3. 홈 → 숫자 형식 → 간단한 날짜 또는 원하는 날짜 형식을 선택합니다.
  4. 결과가 올바른 날짜로 표시되는지 확인합니다.

DATEVALUE는 엑셀이 날짜로 인식할 수 있는 텍스트를 날짜 일련번호로 변환하는 함수입니다. 변환 결과가 숫자로 보이더라도 오류가 난 것은 아닐 수 있으므로, 변환 후 반드시 날짜 형식을 적용하세요.

날짜 형식을 바꿔도 해결되지 않을 때

셀 값이 실제로 텍스트인지 확인하기

날짜 형식을 적용했는데도 모양이 그대로라면 해당 값이 날짜 일련번호가 아니라 텍스트일 수 있습니다. 이때는 DATEVALUE로 변환한 결과에 날짜 형식을 적용해야 합니다.

일부 셀만 바뀌는지 확인하기

열 전체를 선택했더라도 날짜가 들어 있는 셀의 데이터 형식이 서로 다르면 일부만 바뀔 수 있습니다. 같은 범위 안에 숫자 날짜, 텍스트 날짜, 빈 셀이 섞여 있는지 확인하세요.

날짜 텍스트의 형식이 엑셀에서 인식되는지 확인하기

텍스트 날짜의 순서나 구분 방식이 엑셀이 인식하는 날짜 표현과 다르면 DATEVALUE로 바로 변환되지 않을 수 있습니다. 변환 결과에 오류가 나타나면 원본 텍스트의 날짜 구성과 입력 형식을 먼저 확인해야 합니다.

원하는 형식이 목록에 없는지 확인하기

간단한 날짜나 자세한 날짜만으로 원하는 모양이 나오지 않는다면 셀 서식의 날짜 범주에서 다른 형식을 선택하세요. 기본 형식과 사용자에게 필요한 표시 형식이 다를 수 있습니다.

주의할 점

  • 숫자 형식을 바꾸는 작업은 일반적으로 셀의 실제 값을 변경하지 않고 표시 방식만 변경합니다.
  • 소수점이 있는 날짜에는 시간이 포함되어 있을 수 있으므로, 날짜만 보인다고 해서 시간 정보가 삭제됐다고 단정하지 마세요.
  • 텍스트 날짜는 날짜 형식을 적용하기 전에 실제 날짜 값으로 변환해야 합니다.
  • 날짜 표시가 정상으로 보이더라도 날짜 계산이 되지 않는다면 해당 셀이 텍스트로 저장되어 있는지 확인하세요.

작업 전에는 엑셀 날짜가 숫자로 보일 때 해결 방법의 적용 범위와 원본 데이터 상태를 먼저 확인하는 것이 좋습니다.

FAQ

숫자 날짜를 다시 일반 숫자로 보이게 할 수 있나요?

가능합니다. 셀을 선택한 뒤 숫자 형식에서 일반 숫자 형식을 선택하면 날짜 일련번호 형태로 표시할 수 있습니다. 표시 방식이 바뀌는 것이므로 실제 날짜 값이 별도로 삭제되는 것은 아닙니다.

45292라는 숫자가 반드시 날짜인가요?

반드시 그렇다고 단정할 수는 없습니다. 엑셀에서 날짜를 일반 숫자 형식으로 표시할 때 일련번호가 보이는 경우가 많지만, 원래부터 일반 숫자로 입력된 값일 수도 있습니다. 날짜 형식을 적용했을 때 의미 있는 날짜가 표시되는지 확인하세요.

날짜를 바꿨는데 계산이 되지 않는 이유는 무엇인가요?

셀 내용이 날짜처럼 보이지만 실제로는 텍스트일 가능성이 있습니다. DATEVALUE 함수로 날짜 값으로 변환한 뒤 날짜 형식을 적용하고, 변환된 셀을 대상으로 계산해 보세요.

소수점이 있는 날짜에서 시간만 숨길 수 있나요?

가능합니다. 날짜만 표시하는 형식을 선택하면 화면에서 시간 부분을 숨길 수 있습니다. 다만 실제 값에 시간 정보가 포함되어 있을 수 있으므로, 시간까지 필요한 계산에서는 원본 값을 확인해야 합니다.

정리

엑셀에서 날짜가 숫자로 보이는 가장 흔한 이유는 날짜 일련번호에 일반 숫자 형식이 적용됐기 때문입니다. 먼저 날짜 셀을 선택해 날짜 형식으로 바꾸고, 그래도 해결되지 않으면 텍스트 날짜인지 확인한 뒤 DATEVALUE로 변환하세요.