찾기 및 참조
SORTBY 함수
엑셀 2021
찾기 및 참조
SORTBY 함수
엑셀-SORTBY-함수-사용법
함수 요약

엑셀 SORTBY 함수는 범위를 여러 기준 또는 다른 범위를 참조하여 정렬하는 함수입니다.

함수 구문
=SORTBY(범위, 기준범위1, [정렬방향1], [기준범위2], [정렬방향2], ...)
범위
-
정렬할 범위입니다.
기준범위1
-
정렬 기준이 될 첫번째 범위입니다.
  • 기준 범위의 크기는 범위와 동일해야 합니다. 범위와 크기가 다르면 #VALUE! 오류를 반환합니다.
정렬방향1
-
[선택인수]1은 오름차순, -1은 내림차순 정렬합니다. 기본값은 오름차순(=1) 정렬입니다.
  • 비워두면 기본 값으로 오름차순(=1) 정렬됩니다.
기준범위2
-
[선택인수]첫번째 기준으로 정렬한 후, 두번째 정렬 기준이 될 범위입니다.
  • 예를 들어, 기준1: 매출액이고 기준2: 영업이익이면, 먼저 매출액 기준으로 정렬한 후 동일한 매출액 내에서 영업이익을 기준으로 재정렬합니다.
정렬방향2
-
[선택인수]정렬방향1과 동일합니다.
상세 설명

SORTBY 함수는 범위를 여러 개의 기준으로 다른 범위를 참조해서 정렬하는 함수입니다. SORT 함수는 범위의 특정 열을 기준으로 정렬하는 반면, SORTBY 함수는 여러 범위를 기준으로 정렬할 수 있어 더욱 유연하게 사용할 수 있습니다.

=SORT(범위,[기준열],[정렬방향])
/ / 범위의 특정 열을 기준으로 정렬합니다.
=SORTBY(범위,기준1,[정렬방향1],기준2,[정렬방향2],...)
/ / 범위를 여러 기준으로 정렬합니다.
엑셀-SORTBY-함수-기초-예제
제품 목록을 가격 기준으로 오름차순 정렬합니다.

SORTBY 함수는 기준 범위 방향에 따라 가로 및 세로 방향으로 정렬 가능합니다. 단, 모든 범위의 크기와 방향은 반드시 동일해야하며, 범위의 크기가 하나라도 다를 경우 SORTBY 함수는 #VALUE! 오류를 반환합니다.

SORTBY-함수-가로방향-정렬
판매 내역을 합계 기준으로 가로방향 정렬합니다.

SORTBY 함수 간단 예제
1) 제품 목록을 구분, 제품명 순으로 정렬하기

제품목록을 구분과 제품명 순으로 오름차순 정렬합니다. 구분을 오름차순으로 정렬한 후, 동일한 구분 내에서 제품명을 재정렬합니다.

=SORTBY(제품목록,구분범위,1,제품명범위,1)
/ / 구분범위로 우선 정렬한 후, 동일한 구분 내에서 제품명을 재정렬합니다.
엑셀 SORTBY 함수 여러개 범위 정렬
범위를 여러개 기준으로 오름차순 정렬합니다.
2) 다른 범위를 참조하여 제품 목록 정렬하기
=SORTBY(제품목록,가격범위)
/ / 가격범위를 기준으로 제품목록을 정렬합니다.
엑셀 SORTBY 함수 다른 범위 참조 정렬
다른 범위를 참조하여 값을 정렬합니다.

그 외 주의사항

범위를 포함한 모든 기준범위의 크기는 동일해야 합니다. 범위의 크기가 다를 경우 #VALUE! 오류가 반환됩니다.

기준범위는 반드시 단일 열 또는 단일 행이어야합니다. 기준범위가 여러 행 또는 열로 이루어질 경우 #VALUE! 오류를 반환합니다.

정렬 방향 인수에 1 또는 -1 이외에 값을 입력하면 #VALUE! 오류가 반환됩니다.


7 댓글
Inline Feedbacks
모든 댓글 보기
7
0
여러분의 생각을 댓글로 남겨주세요.x