오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴

엑셀 RANK 함수 사용법 및 실전예제 총정리 :: 통계 함수

특정 값의 범위 내 순위를 구하는 RANK 함수의 사용법 및 주의사항을 살펴봅니다.

작성자 :
오빠두엑셀
최종 수정일 : 2020. 07. 26. 01:52
URL 복사
메모 남기기 : (5)

엑셀 RANK 함수 사용법 및 공식 총정리

엑셀 RANK 함수 목차 바로가기
함수 요약

엑셀 RANK 함수는 특정 값의 범위 내 크기 순위를 반환하는 함수입니다.

' 엑셀 2010 이후 버전부터는 RANK.AVG 함수와 RANK.EQ 함수로 구분되었습니다.

함수 구문
= RANK ( 값, 범위, [정렬방향] )
인수 알아보기
인수 설명
순위를 구하려는 값 입니다.
범위 값의 순위를 구할 대상 범위입니다. 숫자 이외의 값은 무시하고 순위를 계산합니다.
정렬방향
[선택인수]
순위를 결정할 정렬방향을 지정합니다. 기본값은 0 입니다.

  • 0 : [기본값] 내림차순으로 정렬합니다. 가장 큰 값을 1위로 계산합니다.
  • 1 : 오름차순으로 정렬합니다. 가장 작은 값을 1위로 계산합니다.
RANK 함수 상세설명

엑셀 RANK 함수는 특정 값의 범위 내 크기 순위를 반환하는 함수입니다. 엑셀 2010 이전 버전에서 사용되던 함수이며, 엑셀 2010 이후 버전 부터는 RANK.AVG 함수RANK.EQ 함수로 세분화 되었습니다.

3번째 인수인 정렬방향을 지정하여 내림차순(가장 큰 값이 1위) 또는 오름차순(가장 작은값이 1위)으로 순위를 정할 수 있습니다. RANK 함수의 인수로 들어가는 기존 범위는 정렬되어있지 않아도 괜찮습니다.

엑셀 2010 이후 버전부터 제공되는 RANK.EQ 함수는 기존 RANK 함수와 동일하게 동작합니다. RANK.AVG 함수는 범위 내 순위가 같은 값이 여러개이면 평균 순위를 반환합니다.

RANK 함수 사용법 간단예제
  1. 학급 내 키 순위 구하기
    =RANK(145,{131,154,147,145,124,131})
    =3
  2. 학급 내 달리기 순위 구하기
    =RANK(15.1,{15.1,18.2,19.5,16.2,14.3,17.3},1)
    =2 '달리기 결과는 작을수록 높은 순위이므로 오름차순으로 계산합니다.
호환성
운영체제 호환성
Windows 버전 모든 엑셀 버전에서 사용 가능합니다.
Mac 버전 모든 엑셀 버전에서 사용 가능합니다.

예제파일 다운로드

오빠두엑셀의 강의 예제파일은 여러분을 위해 자유롭게 제공하고 있습니다.

  • [엑셀함수] 엑셀 RANK 함수 사용법
    예제파일

관련 기초함수

그 외 참고사항

  • RANK 함수의 기본 정렬방향은 '내림차순' 입니다. 내림차순에서는 가장 큰 값이 #1 위로 계산됩니다.
  • 오름차순으로 정렬하려면 정렬방향을 1로 입력합니다. 오름차순은 가장 작은 값을 #1 위로 계산합니다.
  • 함수의 인수로 사용되는 범위는 정렬되어있지 않아도 괜찮습니다.
  • 범위 내 중복값(중복 순위)가 있을 경우 동일한 순위를 갖습니다. 또한 이후 순위에 영향을 줍니다. 예를들어, {1,3,3,5} 에서 3은 '2위'이며 5는 '4위'로 계산됩니다.

관련링크 : MS 홈페이지 RANK 함수 사용법

댓글 5
5 (5개 평가)
kim jong gwan
kim jong gwan 2020.07.01 09:28
좋은 영상보고 열심히 배워보고 있습니다.
따라하기 좋은 자료 입니다.
감사합니다.
뿌리깊은나무
뿌리깊은나무 2020.10.25 09:57
초보자도 알기 쉽게 자세히 설명해 주셔서 고맙습니다.
잘한다
잘한다 2020.11.12 15:46
좋은자료 감사합니다.
아내에게충성
아내에게충성 2021.11.09 15:04
다른 함수들과의 응용을 할 수 있는 그날까지!! 화이팅!
강민준🤗
강민준🤗 2024.08.11 07:53
좋은 강의 감사합니다🙇‍♂️