블로그
엑셀 정렬 제대로 하는 법: 엑셀 데이터 정렬 안될 때 해결 방법 총정리
Sik Yang · 2026년 1월 18일이름 열만 정렬했더니 부서 정보는 그대로 남아서 표가 완전히 뒤죽박죽이 됐습니다. 되돌리기를 눌렀지만 이미 저장 후라서 복구 불가. 또는 매출액을 내림차순 정렬했는데 1, 10, 2, 20처럼 이상한 순서가 나왔을 때의 황당함. 분명 숫자인데 왜 문자처럼 정렬될까요.
엑셀 정렬이 이상하게 동작하는 이유는 대부분 데이터 형식이나 범위 설정 문제입니다. 버튼 탓이 아니라 데이터 준비가 잘못된 겁니다. 이 글에서는 정렬 안될 때 확인해야 할 대표 원인 4가지와 각각의 해결 방법을 단계별로 정리합니다.

엑셀 정렬 기본 방법
엑셀 정렬은 표 형태 데이터의 행 순서를 다시 배치해 원하는 기준대로 보기 쉽게 정리하는 기능입니다. 가장 기본적인 방식은 한 열을 기준으로 오름차순 또는 내림차순 정렬을 적용하는 것입니다.
오름차순 정렬이란?
오름차순 정렬은 작은 값에서 큰 값으로, 텍스트는 A부터 Z 순서로 정렬하는 방식입니다. 날짜는 오래된 날짜가 위로 옵니다.
내림차순 정렬이란?
내림차순 정렬은 큰 값에서 작은 값으로, 최신 날짜가 위로 오도록 정렬하는 방식입니다.
단일 열 정렬하는 방법

- 정렬 기준으로 사용할 열 안의 아무 셀이나 클릭합니다.
홈 > 편집 > 정렬 및 필터에서오름차순 정렬또는내림차순 정렬을 선택합니다.- 엑셀이 인접한 데이터 범위를 감지해 전체 행을 함께 이동시킵니다.
데이터 탭에서도 같은 정렬 기능을 사용할 수 있습니다.
단일 열 정렬 시 주의점
특정 열만 따로 선택한 상태에서 정렬하면 다른 열 데이터가 그대로 남아 행이 깨질 수 있습니다. 항상 표 전체 범위, 가능하면 머리글까지 포함해 선택하는 것이 안전합니다.
여러 열 동시에 정렬하기
실무에서는 이름, 부서, 직급, 날짜처럼 여러 기준을 함께 정렬해야 하는 경우가 많습니다. 이럴 때는 다중 정렬을 사용합니다.
다중 정렬이란?
다중 정렬은 1순위 기준으로 먼저 정렬한 다음, 같은 값 안에서 2순위, 3순위 기준으로 다시 정렬하는 방식입니다.
예를 들어 부서를 오름차순으로 먼저 정렬하고, 같은 부서 안에서는 직급을 내림차순으로 배치할 수 있습니다.
다중 정렬 방법

- 정렬할 전체 데이터 범위를 머리글까지 포함해 선택합니다.
데이터탭에서정렬을 클릭합니다.정렬 기준에서 1순위 열과 정렬 순서를 지정합니다.수준 추가를 눌러 2순위, 3순위 기준을 더합니다.
이렇게 하면 부서별, 날짜별, 금액별 등 여러 조건을 한 번에 정리할 수 있습니다.
정렬 버튼 눌렀는데 왜 이렇게 나올까? 원인 4가지 완벽 정리
숫자가 텍스트로 저장된 경우
숫자가 실제 숫자가 아니라 텍스트로 저장돼 있으면 엑셀이 숫자 크기 대신 문자 순서로 정렬합니다. 그래서 1, 2, 10, 20이 아니라 1, 10, 2, 20으로 보일 수 있습니다.
빈 셀이나 숨은 공백이 있는 경우
앞뒤 공백, 눈에 보이지 않는 공백 문자, 병합 해제 후 남은 빈 셀 때문에 같은 값이 다른 값처럼 정렬될 수 있습니다.
병합된 셀이 있는 경우
병합 셀은 엑셀이 행과 열 경계를 정확히 계산하는 것을 방해합니다. 정렬 중 오류가 나거나 일부 데이터만 이동하는 경우가 많습니다.
범위를 잘못 선택한 경우
데이터 일부만 선택하거나 인접 열을 빼고 정렬하면 일부 열만 움직여 행이 어긋납니다.
데이터 형식별 해결 방법
텍스트 형식 숫자를 숫자로 바꾸기

가장 흔한 해결 방법은 아래 두 가지입니다.
방법 1: 경고 아이콘 사용
- 텍스트 형식 숫자가 들어 있는 셀을 선택합니다.
- 노란 경고 아이콘을 클릭합니다.
숫자로 변환을 선택합니다.- 다시 정렬합니다.
방법 2: 곱하기 방식 사용
- 빈 셀에 숫자
1을 입력하고 복사합니다. - 텍스트 숫자 범위를 선택합니다.
선택하여 붙여넣기 > 곱하기를 사용합니다.- 값만 남긴 뒤 다시 정렬합니다.
날짜 형식 오류 고치기
엑셀은 날짜를 내부적으로 숫자로 저장합니다. 날짜가 텍스트로 들어가 있거나 구분 기호가 제각각이면 정렬이 꼬일 수 있습니다.

찾기 및 바꾸기또는SUBSTITUTE로 구분 기호를 통일합니다.- 필요하면
DATE함수로 연, 월, 일을 조합해 올바른 날짜값을 만듭니다. - 다시 날짜 정렬을 실행해 순서를 확인합니다.
앞뒤 공백 제거하기
공백은 텍스트 비교, 정렬, 피벗 그룹화에 모두 영향을 줍니다.

방법 1: TRIM 함수 사용
- 새 열에
=TRIM(대상셀)을 입력합니다. - 아래로 채운 뒤 결과를 복사합니다.
- 원래 열에 값만 붙여넣기 합니다.
- 보조 열을 지우고 다시 정렬합니다.
방법 2: 찾기 및 바꾸기
Ctrl + H를 눌러 찾기 및 바꾸기를 엽니다.찾을 내용에 공백 두 칸,바꿀 내용에 공백 한 칸을 입력합니다.- 여러 번 반복 실행한 뒤 다시 정렬합니다.
자주 묻는 질문
엑셀 정렬이 안 될 때 가장 흔한 이유는 무엇인가요?
가장 흔한 원인은 숫자가 텍스트로 저장된 경우입니다. 그 밖에 병합 셀, 잘못된 범위 선택, 숨은 공백도 자주 원인이 됩니다.
텍스트 형식 숫자는 어떻게 정렬하나요?
먼저 숫자로 변환해야 합니다. 경고 아이콘의 숫자로 변환 기능이나 선택하여 붙여넣기 > 곱하기 방식을 쓰면 됩니다.
여러 기준으로 동시에 정렬할 수 있나요?
가능합니다. 데이터 > 정렬 대화상자에서 수준 추가를 사용하면 2순위, 3순위 기준까지 지정할 수 있습니다.
정렬 이슈 찾는 데 10분 쓰고 있다면: inline AI가 10초에 끝냅니다

1, 10, 2, 20으로 정렬되는 이유가 텍스트 형식 숫자 때문인지, 병합 셀 때문인지, 아니면 범위 선택 오류 때문인지 직접 찾으려면 열마다 하나씩 확인해야 합니다. 그 시간이 매번 쌓입니다.
inline AI는 데이터 형식 오류를 파일 안에서 직접 진단하고, 텍스트로 저장된 숫자와 숨은 공백을 자동으로 정리합니다. "부서 오름차순으로 정렬하고 같은 부서 안에서는 입사일 최신순으로 해줘"처럼 다중 기준도 자연어 한 마디로 즉시 완성됩니다. 정렬 관련 수작업 시간을 평균 85% 단축하며, 내 PC 로컬에서만 실행됩니다. 파일이 외부로 나가지 않습니다.
지금 무료로 다운로드하고, 정렬 문제를 다시는 10분 동안 붙잡고 있지 마세요.
내 컴퓨터 안의 AI 비서, inline AI 다운로드하기



