SORT 함수 추가기능 (엑셀 2010 이후 버전)
엑셀 2010 이후 버전에서 사용가능한 SORT 함수 추가기능입니다.
파일 다운로드 ( 무료 )
30 EP → 0 EP 특별 할인 중!
추가기능 이용 가이드
추가기능 상세 정보
엑셀 2010 이후 버전에서 사용가능한 SORT 함수 추가기능입니다.
파일이름
DuTool - SORT 함수.xlam
지원 버전
윈도우 : 오피스 2010 버전 이상
Mac : 오피스 2010 버전 이상
4.75
점
회
개
추가기능 활용 가이드
추가기능 사용법 안내
엑셀 추가기능은 실행파일이 아닌, 엑셀에 등록하여 사용하는 확장 도구입니다.
함수 구문
=SORT(범위,[기준열],[정렬순서],[정렬방향],[배열반환여부])
•
범위
-
값을 정렬할 범위입니다.
•
기준열
-
[선택인수]범위에서 값을 정렬할 기준 열(또는 행)의 순번입니다. 기본값은 1(첫번째 열)입니다.
•
정렬순서
-
[선택인수]기본값은 1(=오름차순)입니다. -1일 경우 내림차순으로 정렬합니다.
- 1 : 오름차순 정렬
- -1 : 내림차순 정렬
•
정렬방향
-
[선택인수]TRUE일 경우 가로방향으로 정렬합니다. 기본값은 FALSE (세로방향 정렬)입니다.
- TRUE : 가로방향 정렬
- FALSE : [기본값] 세로방향 정렬
•
배열반환여부
-
[선택인수]TRUE 일 경우, 함수의 결과로 배열을 반환합니다. 기본값은 FALSE 입니다.
- 아래 상황에서 배열반환여부를 TRUE로 사용합니다.
- SORT 함수를 다른 함수의 인수로 사용할 경우
- 대량의 데이터를 참조하여 처리 속도가 느린 경우 - 배열반환여부를 TRUE로 사용하려면, 함수를 입력하기 전에 넓은 범위를 선택한 상태에서 Ctrl + Shift + Enter 로 함수를 입력합니다.
1. 엑셀 SORT 함수 기초 튜토리얼
엑셀 2021 버전에 새롭게 추가된 SORT 함수의 기초 사용 예제는 다음 영상 강의에서 알기 쉽게 정리했습니다.👇
2. 범위 정렬하기
=SORT(G8:H13) / / 범위의 첫번째 열을 기준으로 오름차순 정렬합니다.

3. 특정 열을 기준으로 범위 정렬하기
=SORT(G8:H13, 2) / / 범위의 2번째 열을 기준으로 오름차순 정렬합니다.

4. 범위를 내림차순으로 정렬하기
=SORT(G8:H13, 2, -1) / / 범위의 2번째 열을 기준으로 내림차순 정렬합니다.

5. 특정 조건으로 필터가 적용된 범위 정렬하기
=SORT(xFILTER(G8:H13,ISNUMBER(SEARCH("김*",G8:G13)),,TRUE),2,-1) / / 김씨인 학생을 필터링 한 후, 키를 기준으로 내림차순 정렬합니다. / / 엑셀 2019 이전 버전 사용자 기준, xFILTER 함수를 활용한 예제입니다.

알아두면 좋은 정보
사용 전 참고사항
엑셀 2021 이후 및 M365 버전에서는 SORT 함수가 기본으로 제공됩니다.
추가기능으로 제공되는 SORT 함수는 값이 출력될 범위에 기존 값이 있을 시, #SPILL 오류를 반환하지 않고 값을 덮어쓰기합니다.
SORT 함수로 다른 통합문서의 범위를 참조할 경우, 해당 통합문서는 반드시 열려있어야만 함수가 실시간으로 갱신됩니다. 그렇지 않을경우, SORT 함수는 #REF! 오류를 반환합니다.
추가기능 함수의 실행 내역은, 실행 취소(Ctrl + Z) 기능이 지원되지 않는 점을 주의해서 사용합니다.
최신 업데이트 정보
버전 히스토리
버전
날짜
변경사항
2.0.0
2022-04-25
호환성 개선
1.0.0
2020-06-29
SORT 함수 추가기능 업로드


'9' 런타임 오류가 발생하였습니다. 이래첨자 사용이 잘못되었습니다.
수식을 적용한 파일을 info@oppadu.com 으로 보내주시겠어요?
확인 후 회신하여 드리겠습니다.
감사합니다.
365 이하 버전에서는 정렬기능을 사용하시는 것 외에 함수로 구현할 수 있는 방법이 없습니다.
네 말씀하신 내용이 맞습니다. :)
추가기능 함수가 사용된 파일은 다른 PC에도 해당 추가기능이 설치되어 있어야만
사용가능합니다.
감사합니다.
오늘 파일을 여니깐 소트 함수때문에 뭔가가 부딪히는지 문서 자체가 수정이 안되고 있습니다.
소트 추가기능 제거 하고 다시 파일을 열어도;; 글쓰기도 안되고 복사도 안되고;;
파일을 계속 꺼지고... 어제 하루종일 만든 자료를 어떻게 활용을 할 수 가 없네요;;
그리고 참고로 소트함수를 기능추가 해서 사용을 하는데 함수식으로 하니깐SORT는 없고, xSORT로만 적용이 되더라구요...
365 이전버전에서 사용하는 추가기능 SORT 함수는 배열로 동작하기 때문에 많은 양의 데이터(10만행 가량)를 다루면 처리속도가 느려질 수 있습니다.
추가기능을 제거해도 파일이 꺼진다면, 함수 문제가 아닌 파일에 사용된 다른 수식(예: 배열수식, 매크로 등..)으로 인한 문제일 가능성이 큰데요.
다시 확인해보시겠어요?
명령문을 다시 확인해보니 xSORT로 작성했었네요.. 제가 설명을 잘못 드렸습니다. 포스트 내용은 바로 수정하겠습니다.
확인해주셔서 정말 감사드립니다.
일단 제가 여기서 다운받아서 적용한 함수식은 분명 SORT인데 액셀 내에서 사용하려구 하면XSORT로만 사용 가능하고, UNIQUE함수와 호환이 되지 않아서,
"=XSORT(UNIQUE(A2:A5000),1,-1)"<-요식이 먹히질 않습니다.
UNIQUE함수 먼저 페이지 밖에 사용한 후에 XSORT로 가져오게 해 놓았었습니다.
소트함수는 행을 많이 먹어도100행 정도만 먹고 UNIQUE 함수가 약 5000행 정도 구분합니다.
일단 왜 안되는지 잘 몰라서 소트 함수는 사용 안하고 유니크로 구분해서 가져온거 복사 붙여 넣기 한 후에 정렬 기능 이용.....해서 하고 있습니다.
소트만 잘 되도 수식 하나면 완료되는데 조금 아쉽네요;;
2010버전입니다