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

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

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

한 기준으로 정렬하기

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

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

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

여러 기준으로 정렬하기

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

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

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

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

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

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

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

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

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

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

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

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

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

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

정렬 결과 확인과 복구

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

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

같은 카테고리의 다른 글
엑셀 / 함수 / UPPER, LOWER, PROPER / 대문자로 또는 소문자로 변환하는 함수

엑셀 / 함수 / UPPER, LOWER, PROPER / 대문자로 또는 소문자로 변환하는 함수

UPPER·LOWER·PROPER의 변환 결과를 비교합니다. 영문 약어와 이름에서 PROPER가 기대와 다르게 작동하는 경우 및 원본에 값으로 반영하는 방법도 안내합니다.

엑셀 / 함수 / DAYS / 두 날짜 사이의 일수를 계산하는 함수

엑셀 / 함수 / DAYS / 두 날짜 사이의 일수를 계산하는 함수

DAYS의 종료일·시작일 순서와 날짜 차이 계산을 설명합니다. 양끝 날짜 포함 여부, 실제 날짜 값과 업무일 계산의 차이도 확인할 수 있습니다.

엑셀 / 틀 고정 하는 방법, 틀 고정 취소하는 방법

엑셀 / 틀 고정 하는 방법, 틀 고정 취소하는 방법

선택 셀 위·왼쪽의 행·열을 틀 고정하는 방법을 설명합니다. 첫 행·첫 열 고정, 취소와 인쇄 제목 설정의 차이도 안내합니다.

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

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

오름차순·내림차순과 여러 정렬 기준을 설정하는 방법을 설명합니다. 범위 확장과 머리글·숫자 형식을 확인해 행의 데이터 관계가 깨지지 않도록 안내합니다.

엑셀 / 함수 / ISEVEN, ISODD / 짝수인지 홀수인지 확인하는 함수

엑셀 / 함수 / ISEVEN, ISODD / 짝수인지 홀수인지 확인하는 함수

ISEVEN·ISODD로 짝수와 홀수를 판단하는 방법을 설명합니다. 0, 음수, 소수의 처리와 IF를 사용한 분류 예제를 확인할 수 있습니다.

엑셀 / 함수 / ABS / 절댓값을 반환하는 함수

ABS로 절댓값과 두 값의 차이 크기를 계산하는 예제를 설명합니다. 합의 절댓값·절댓값의 합 차이와 부호 정보가 사라지는 한계도 다룹니다.

엑셀 / 랜덤 정렬하는 방법

엑셀 / 랜덤 정렬하는 방법

RAND 보조 열로 자료 순서를 무작위로 바꾸는 방법을 설명합니다. 난수 값 고정과 행 전체 정렬, 원래 순서 복구 및 통계·추첨 용도의 한계도 다룹니다.

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

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

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

엑셀 / 함수 / EVEN, ODD / 짝수 또는 홀수로 올림 또는 내림하는 함수

엑셀 / 함수 / EVEN, ODD / 짝수 또는 홀수로 올림 또는 내림하는 함수

EVEN과 ODD가 0에서 멀어지는 방향으로 짝수·홀수를 만드는 원리를 설명합니다. 음수와 0 예제로 ISEVEN·ISODD의 판별 기능과 구분할 수 있습니다.

엑셀 / 여러 조건 LOOKUP

엑셀 / 여러 조건 LOOKUP

여러 조건 LOOKUP 수식의 논리값·나눗셈 구조를 설명합니다. 마지막 일치 반환과 미일치·중복의 한계, XLOOKUP 대안을 함께 안내합니다.