동적 배열
SORT 함수 연습장
범위를 정렬한 복사본을 돌려줘요.
연습장은 브라우저 안에서만 작동해요. 입력한 내용은 어디에도 전송되지 않아요.
SORT 함수는 이렇게 작동해요
SORT는 정렬된 새 목록을 스필해서 돌려주고, 원본 데이터는 움직이지 않아요. sort_index는 범위 안에서 열을 세기 때문에 C2:F11에서 매출 열은 4번째예요.
=SORT(UNIQUE(D2:D11))처럼 다른 동적 배열 함수를 SORT로 감쌀 수도 있어요.
구문
=SORT(array, [sort_index], [sort_order], [by_col])| 인수 | 설명 |
|---|---|
array필수 | 정렬할 범위예요. |
sort_index선택 | 범위에서 기준으로 삼을 열의 번호예요. 기본값은 1이에요. |
sort_order선택 | 1은 오름차순(기본값), -1은 내림차순이에요. |
by_col선택 | FALSE(기본값)는 행을, TRUE는 열을 정렬해요. |
예제
| 수식 | 하는 일 | 결과 |
|---|---|---|
=SORT(C2:F11,4,-1) | 담당자, 제품, 수량, 매출을 매출이 큰 순서로 보여 줘요. | 최유나 (10×4 스필) |
=SORT(C2:C11) | 담당자 이름을 가나다순으로 정렬해요(중복은 그대로 남아요). | 김민준 (10×1 스필) |
=SORT(UNIQUE(D2:D11)) | 정렬된 제품 목록이에요. | 노트북 (3×1 스필) |
=SORT(A2:F11,5,-1) | 모든 열을 수량이 많은 순서로 정렬해요. | 2026-02-20 (10×6 스필) |
자주 하는 실수
sort_index가 틀림A열이 아니라 array의 왼쪽 열부터 세세요.
#SPILL!결과가 들어갈 공간을 아래쪽과 오른쪽에 비워 두세요.