엑셀 / 오름차순 정렬하기, 내림차순 정렬하기, 여러 기준으로 정렬하기

엑셀 데이터는 [데이터] 탭의 오름차순·내림차순 또는 [정렬]에서 순서를 바꿀 수 있습니다. 여러 기준은 정렬 창의 [기준 추가]로 설정합니다. 이름·점수·금액처럼 같은 행의 정보는 반드시 함께 움직여야 하므로 정렬 범위를 먼저 확인하세요.

메뉴 경로와 단축키는 Windows용 데스크톱 Excel 기준입니다. 버전과 리본 메뉴 구성에 따라 이름·위치가 다를 수 있습니다.

한 기준으로 정렬하기

  1. 기준 열의 셀을 선택하고 [데이터]에서 오름차순·내림차순을 선택합니다. 숫자는 작은 값→큰 값 또는 그 반대로, 텍스트는 해당 정렬 규칙에 따라 배치됩니다. Excel이 자동으로 인식한 연속 범위가 실제 자료 전체인지 확인합니다.

기준 열의 셀을 선택하고 [데이터]에서 오름차순·내림차순을 선택합니다. 숫자는 작은 값→큰 값 또는 그 반대로, 텍스트는 해당 정렬 규칙에 따라 배치됩니다. Excel이 자동으로 인식한 연속 범위가 실제 자료 전체인지 확인합니다.

중간 빈 행·빈 열 때문에 범위가 끊길 수 있습니다. 불확실하면 함께 이동할 데이터 전체를 직접 선택하고 머리글을 포함할지 확인한 뒤 정렬합니다. 원본 복사본도 보관하세요.

여러 기준으로 정렬하기

  1. [데이터] → [정렬]을 열고 첫 기준과 방향을 지정합니다. [내 데이터에 머리글 표시] 여부를 확인해 제목 행이 자료처럼 섞이지 않게 합니다.

[데이터] → [정렬]을 열고 첫 기준과 방향을 지정합니다. [내 데이터에 머리글 표시] 여부를 확인해 제목 행이 자료처럼 섞이지 않게 합니다.

  1. [기준 추가]로 두 번째 기준을 넣습니다. 첫 기준이 같은 항목 안에서 다음 기준이 적용됩니다. 예를 들어 부서 오름차순 후 점수 내림차순을 선택합니다.

[기준 추가]로 두 번째 기준을 넣습니다. 첫 기준이 같은 항목 안에서 다음 기준이 적용됩니다. 예를 들어 부서 오름차순 후 점수 내림차순을 선택합니다.

A열을 먼저, 같은 A값 안에서 B열을 다음 기준으로 정렬한 결과 예입니다. 기준의 우선순서를 바꾸면 결과도 달라집니다.

A열을 먼저, 같은 A값 안에서 B열을 다음 기준으로 정렬한 결과 예입니다. 기준의 우선순서를 바꾸면 결과도 달라집니다.

선택 영역만 정렬할 때의 위험

  1. 특정 범위만 선택한 예입니다. 그 범위가 다른 열과 독립된 목록인지, 같은 행을 구성하는 자료의 일부인지 구분하세요.

특정 범위만 선택한 예입니다. 그 범위가 다른 열과 독립된 목록인지, 같은 행을 구성하는 자료의 일부인지 구분하세요.

  1. 정렬 경고가 나오면 일반적인 표에서는 [선택 영역 확장]을 선택하여 대응하는 다른 열도 이동시킵니다. [현재 선택 영역으로 정렬]은 그 열들만 움직여도 되는 독립 목록에 한해 사용합니다.

정렬 경고가 나오면 일반적인 표에서는 [선택 영역 확장]을 선택하여 대응하는 다른 열도 이동시킵니다. [현재 선택 영역으로 정렬]은 그 열들만 움직여도 되는 독립 목록에 한해 사용합니다.

선택 영역만 정렬한 결과 예입니다. 점수만 움직이고 이름이 남는 식으로 관계가 깨질 수 있으므로 단순히 ‘정렬됐다’가 아니라 원래의 행 정보가 유지됐는지 확인합니다.

선택 영역만 정렬한 결과 예입니다. 점수만 움직이고 이름이 남는 식으로 관계가 깨질 수 있으므로 단순히 ‘정렬됐다’가 아니라 원래의 행 정보가 유지됐는지 확인합니다.

기능과 적용 제품은 Microsoft의 데이터 정렬 안내에서 확인할 수 있습니다.

정렬 결과 확인과 복구

몇 개의 기준 항목뿐 아니라 전체 범위의 머리글·행 수·자료 대응을 확인합니다. 숫자와 텍스트 숫자가 섞였는지, 앞뒤 공백이나 숨긴 행·열·병합 셀이 있는지도 점검하세요. 필요한 경우 숨김을 해제한 상태에서 정렬합니다.

잘못 정렬하면 즉시 Ctrl+Z로 되돌립니다. 원래 순서로 자주 돌아가야 한다면 정렬 전 별도 순번 열을 만들어 두세요. 가로 방향 정렬은 왼쪽에서 오른쪽 정렬에서 옵션을 바꿉니다.

같은 카테고리의 다른 글
엑셀 / VBA / 매크로 만들고 실행하기

엑셀 / VBA / 매크로 만들고 실행하기

표준 모듈에 SayHello 매크로를 만들고 실행·수정하는 과정을 설명합니다. Sheet1 참조의 의미, 셀 덮어쓰기와 xlsm 저장 시 주의점도 다룹니다.

엑셀 / 가로 방향으로 정렬하는 방법

엑셀 / 가로 방향으로 정렬하는 방법

정렬 옵션의 왼쪽에서 오른쪽 설정으로 열을 가로 정렬하는 방법을 설명합니다. 기준 행과 전체 열 데이터의 대응 관계를 확인하는 과정도 안내합니다.

엑셀 / 함수 / SUMPRODUCT / 곱의 합 구하는 함수

엑셀 / 함수 / SUMPRODUCT / 곱의 합 구하는 함수

SUMPRODUCT로 단가·수량 등 같은 위치의 값을 곱해 합산하는 방법을 설명합니다. 배열 크기, 조건 계산과 성능 문제도 함께 확인할 수 있습니다.

엑셀 / 중복된 값 찾는 방법, 중복 항목 제거하는 방법

엑셀 / 중복된 값 찾는 방법, 중복 항목 제거하는 방법

중복 값을 표시하는 조건부 서식과 실제 제거를 구분합니다. 한 열·여러 열의 기준 선택, 행 관계 보존과 제거 후 검증·복구도 설명합니다.

엑셀 / 주민등록번호 뒷자리 별표로 바꾸는 방법

엑셀 / 주민등록번호 뒷자리 별표로 바꾸는 방법

REPLACE로 하이픈 유무에 따라 주민등록번호 뒷자리를 별표로 표시하는 방법을 설명합니다. 형식 검사와 원본이 남지 않는 배포용 파일 확인 절차도 안내합니다.

엑셀 / 함수 / CONCAT, CONCATENATE / 여러 텍스트를 하나로 합치는 함수

엑셀 / 함수 / CONCAT, CONCATENATE / 여러 텍스트를 하나로 합치는 함수

CONCAT·CONCATENATE와 & 연산자로 문자열을 연결하는 방법을 설명합니다. 공백·구분자 추가와 숫자·날짜 표시를 유지하는 방법도 안내합니다.

엑셀 / 함수 / REPLACE, REPLACEB / 특정 위치의 문자열을 바꾸는 함수

엑셀 / 함수 / REPLACE, REPLACEB / 특정 위치의 문자열을 바꾸는 함수

REPLACE로 위치와 문자 수를 지정해 문자열을 바꾸는 방법을 설명합니다. SUBSTITUTE와의 차이, REPLACEB의 호환성 및 개인정보 표시의 한계를 다룹니다.

엑셀 / 차트를 이미지 파일로 저장하는 방법

엑셀 / 차트를 이미지 파일로 저장하는 방법

Excel 차트를 복사해 PowerPoint나 그림판에서 이미지로 저장하는 방법을 설명합니다. 파일 형식, 잘림·글자 선명도와 원본 데이터 노출도 확인합니다.

엑셀 / 함수 / PRODUCT / 곱하기 함수

엑셀 / 함수 / PRODUCT / 곱하기 함수

PRODUCT로 개별 숫자·범위를 곱하는 방법을 설명합니다. 빈 셀·텍스트·0 처리와 행별 곱의 합을 구하는 SUMPRODUCT의 차이도 확인할 수 있습니다.

엑셀 / VBA / Visual Basic Editor 글꼴 변경하는 방법

엑셀 / VBA / Visual Basic Editor 글꼴 변경하는 방법

VBA 편집기의 글꼴과 크기·코드 색상을 변경하는 위치를 안내합니다. 셀 글꼴과의 차이, 한글·숫자 구분과 변경 전 설정 보관 방법도 설명합니다.