본문 바로가기
오피스

엑셀 날짜 인식 안될 때 해결 방법 (정렬·필터 안 되는 텍스트 날짜)

by Moneymadbird 2026. 10. 27.
반응형

엑셀 날짜 인식이 안 돼서 정렬도 필터도 엉망이라면, 그 날짜는 날짜가 아니라 글자(텍스트)로 들어가 있을 가능성이 높습니다. 이 글은 텍스트로 들어간 날짜를 진짜 날짜로 바꾸는 방법을 원인별로 정리합니다.

엑셀 날짜 인식 안될 때 확인하는 스프레드시트 화면

날짜처럼 보여도 텍스트면 정렬·필터가 먹지 않습니다

먼저 결론: 원인별 해결 요약

증상 원인 해결
2026.10.27 처럼 점으로 구분 점 구분은 날짜로 인식 안 됨 찾아 바꾸기로 . → -
20261027 처럼 붙어 있음 그냥 8자리 숫자 텍스트 나누기 → YMD
서식은 날짜인데 안 바뀜 서식만 바꾸고 값은 텍스트 그대로 텍스트 나누기 또는 수식 변환
ERP에서 내려받은 날짜 눈에 안 보이는 공백 TRIM·SUBSTITUTE로 제거

먼저 진짜 날짜인지 확인하는 법

셀이 왼쪽 정렬이고 모서리에 초록 삼각형이 있으면 텍스트일 가능성이 큽니다. 확실하게 보려면 빈 셀에 아래 수식을 넣으세요. TRUE면 진짜 날짜, FALSE면 텍스트입니다.

=ISNUMBER(A2)

원인 1. 점(.)으로 구분된 날짜

가장 흔한 경우입니다. 2026.10.27 형식은 엑셀이 날짜로 읽지 못하고 글자로 처리합니다.

  1. 날짜 열을 선택합니다.
  2. Ctrl + H(찾아 바꾸기)를 누릅니다.
  3. 찾을 내용에 ., 바꿀 내용에 -를 넣고 모두 바꾸기를 누릅니다.

2026-10-27로 바뀌면서 날짜로 인식됩니다. 끝에 점이 하나 더 붙은 2026.10.27. 형태라면 2026-10-27- 처럼 남을 수 있으니, 이 경우는 아래 수식 방법을 쓰세요.

원인 2. 20261027 처럼 숫자가 붙어 있는 날짜

  1. 날짜 열을 선택합니다.
  2. 데이터 → 텍스트 나누기를 누릅니다.
  3. 1단계, 2단계는 그대로 다음을 누릅니다.
  4. 3단계에서 열 데이터 서식을 날짜로 선택하고 옆 목록에서 YMD를 고른 뒤 마침을 누릅니다.

점 구분 날짜(2026.10.27)도 같은 방법으로 한 번에 변환됩니다. 다만 화면 구성과 표시 형식은 엑셀 버전과 지역 설정에 따라 다를 수 있습니다.

원인 3. 서식을 날짜로 바꿨는데 그대로인 경우

셀 서식(Ctrl+1)을 날짜로 바꿔도 이미 텍스트로 들어간 값은 바뀌지 않습니다. 서식은 보이는 모양만 바꿀 뿐 값의 종류는 바꾸지 않기 때문입니다. 셀마다 F2 → Enter로 다시 입력하면 바뀌지만 수백 행이면 불가능하니 원인 2의 텍스트 나누기가 가장 빠릅니다.

원인 4. 수식으로 변환하고 싶을 때

원본을 남겨두고 옆 열에 날짜를 만들고 싶다면 수식을 씁니다.

점 구분 (2026.10.27):  =DATEVALUE(SUBSTITUTE(A2,".","-"))
8자리 숫자 (20261027):  =DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))
끝에 점이 붙은 경우:   =DATE(LEFT(A2,4),MID(A2,6,2),MID(A2,9,2))

결과가 46322 같은 숫자로 나오면 정상입니다. 그 열을 선택해 셀 서식 → 날짜로 바꾸면 날짜 모양으로 보입니다. 엑셀에서 날짜의 실체는 일련번호이기 때문입니다.

원인 5. ERP·SAP에서 내려받은 날짜

제조 현장에서 SAP나 ERP 데이터를 엑셀로 내리면 날짜 앞뒤에 보이지 않는 공백이 붙는 일이 있습니다. 위 방법을 다 써도 안 바뀌면 이 경우를 의심하세요. 일반 TRIM은 비분리 공백(CHAR(160))을 못 지우기 때문에 같이 처리해야 합니다.

=TRIM(SUBSTITUTE(A2,CHAR(160)," "))

이 결과에 다시 원인 1 또는 2의 방법을 적용하면 됩니다.

실무에서 자주 하는 실수

수식으로 변환한 열을 그대로 두고 원본 열을 삭제하면 #REF! 오류가 납니다. 변환이 끝나면 수식 열을 복사해 값만 붙여넣기로 고정한 뒤 원본을 지우세요. 또 정렬할 때 날짜 열 하나만 선택하면 다른 열과 행이 어긋나니, 표 안의 셀 하나만 클릭한 상태에서 정렬하세요.

자주 묻는 질문

Q. 날짜 필터에서 연·월 묶음이 안 뜹니다.
필터 목록에 연·월·일 그룹이 안 뜨고 값이 그냥 나열되면 그 열이 텍스트라는 신호입니다. 위 방법으로 변환하면 그룹이 나타납니다.

Q. 날짜 정렬이 이상하게 됩니다.
텍스트 날짜는 글자 순서로 정렬되어 2026.10.5가 2026.10.27보다 뒤에 오는 식으로 꼬입니다. 진짜 날짜로 바꾸면 해결됩니다.

관련 글: SAP 엑셀 업로드 오류 원인별 해결 방법 · 엑셀 텍스트 나누기·합치기 완전정복

반응형

댓글