엑셀 날짜순 정렬이 뒤섞일 때|텍스트 날짜를 확인하고 정렬 바로잡기

분명 날짜순으로 정렬했는데 10월이 2월보다 먼저 나오거나 일부 행만 따로 모이나요? 날짜처럼 보이는 글자와 실제 날짜 값이 섞였는지 먼저 확인하세요. 표시 형식을 날짜로 바꾸는 것만으로 텍스트가 모두 날짜 값으로 바뀌지는 않습니다.
확인일: 2026-10-12 · Excel Microsoft 365·2024·2021 데스크톱 기준
원본을 복사하고 한 셀부터 검사하세요
파일을 다른 이름으로 저장한 뒤 날짜가 A2에 있다면 빈 셀에 =ISNUMBER(A2)를 입력합니다. TRUE면 숫자 값이고, FALSE면 텍스트 등 다른 형식입니다. 숫자라고 모두 올바른 날짜인 것은 아니므로 화면에 보이는 연·월·일도 함께 확인합니다. 왼쪽 정렬 여부는 단서일 뿐, 사용자가 정렬을 바꿨다면 판별 기준이 될 수 없습니다.
| 상태 | 먼저 할 일 |
|---|---|
| 날짜 값인데 모양만 다름 | 표시 형식을 날짜로 통일 |
| 날짜가 텍스트 | 보조 열에서 DATEVALUE 변환 |
| 03/04처럼 월·일이 모호함 | 원본의 날짜 규칙부터 확인 |
DATEVALUE로 변환하는 순서
- 원본 옆에 ‘변환 날짜’ 열을 만듭니다.
- A2가 텍스트 날짜일 때
=DATEVALUE(A2)를 입력합니다. - 결과가 일련번호로 보이면 해당 열의 표시 형식을 날짜로 바꿉니다.
- 아래 행까지 수식을 채우고 원본과 대조합니다.
- 확인이 끝난 결과만 복사해 ‘선택하여 붙여넣기 → 값’으로 확정합니다.
이미 숫자인 날짜까지 섞인 열은 =IF(ISNUMBER(A2),A2,DATEVALUE(A2))처럼 나눠 처리할 수 있습니다. 빈 셀·오류는 별도로 확인하세요. 오류를 빈칸으로 감추고 정렬하면 빠진 날짜를 놓칠 수 있습니다.
예제로 확인하기
2026-02-03, 2026-10-01, 2026-01-20 세 날짜를 작은 시험 표에 넣어 보세요. 정상적인 오름차순은 1월 20일 → 2월 3일 → 10월 1일입니다. 날짜 열만 골라 정렬하지 말고 이름·금액까지 포함한 전체 표를 함께 정렬해야 행이 뒤섞이지 않습니다.
#VALUE!가 나오면? 원본의 공백, 구분기호, 연월일 순서를 확인합니다. DATEVALUE의 해석은 시스템 날짜 설정의 영향을 받습니다. ‘03/04/2026’을 임의로 3월 4일이라 정하지 말고 원본 제공자에게 월/일 규칙을 확인하세요.
앞의 작은따옴표를 지우면 되나요? 일부 셀은 해결되지만 열 전체가 같은 형식인지 먼저 확인해야 합니다. 전체 찾기·바꾸기로 구분기호를 지우기보다 복사본의 보조 열에서 변환하는 편이 검증하기 쉽습니다.
마지막 체크
- 변환 전후 행 수가 같은가?
- 가장 이른 날짜와 늦은 날짜가 맞는가?
- 고객명·금액이 원래 날짜와 같은 행에 있는가?
공식 도움말: Microsoft 텍스트 날짜 변환, 범위와 표 정렬.