엑셀이지, So Easy

Step14. 엑셀에서 데이터를 자동으로 정렬하기(SORT, SORTBY)

A2M 2026. 6. 30. 12:31

 

 

엑셀에서 데이터를 정렬할 때 보통 정렬 버튼을 많이 사용한다.

하지만 수식으로 정렬 결과표를 만들고 싶을 때도 있다.

이럴 때 사용하는 함수가

SORT와 SORTBY이다.

---

## 요약

=SORT(범위, 정렬열번호, 정렬순서)

=SORTBY(범위, 기준범위, 정렬순서)

열 번호로 정렬하면 SORT
기준 범위로 정렬하면 SORTBY

---

## 1. 판매금액 예제표를 먼저 살펴보자

이번 예제에서는 상품별 판매금액과 평점을 기준으로

데이터를 정렬해본다.

A열에는 상품명, B열에는 분류

C열에는 판매금액, D열에는 평점이 들어 있다.

판매금액이 큰 순서로 정렬하거나

분류와 판매금액을 함께 기준으로 정렬해보자.


---

## 2. SORT로 판매금액 큰 순서 정렬하기

먼저 판매금액이 큰 순서대로 정렬해보자.

아래 수식을 입력한다.

=SORT(A2:D7,3,-1)

A2:D7 범위를 정렬하고

3번째 열인 판매금액을 기준으로 정렬한다.

마지막 -1은 내림차순이라는 뜻이다.


---

## 3. SORTBY로 특정 범위를 기준으로 정렬하기

SORTBY는 정렬 기준을 열 번호가 아니라

기준 범위로 직접 지정한다.

=SORTBY(A2:D7,C2:C7,-1)

A2:D7 표를 정렬하되

C2:C7 판매금액 범위를 기준으로 내림차순 정렬한다.


---

## 4. 정렬 기준을 여러 개 넣기

SORTBY는 정렬 기준을 여러 개 넣을 수 있다.

분류를 먼저 오름차순 정렬하고

같은 분류 안에서는 판매금액을 큰 순서로 정렬하려면

아래 수식을 사용한다.

=SORTBY(A2:D7,B2:B7,1,C2:C7,-1)


---

## 5. SORT와 SORTBY 차이 정리

SORT는 정렬할 열 번호를 입력한다.

SORTBY는 정렬 기준 범위를 직접 입력한다.

간단한 정렬은 SORT가 편하고

기준을 여러 개 넣거나

다른 범위를 기준으로 정렬할 때는 SORTBY가 더 편하다.


---

## 6. 마무리

오늘은 SORT와 SORTBY를 이용해

데이터를 자동으로 정렬하는 방법을 정리했다.

정렬 버튼을 누르지 않아도 수식으로

 

정렬 결과표를 따로 만들어 볼 수 있다는 점이 핵심이다.

 

이번 포스팅이 도움이되었길 바란다.