엑셀 RANK.AVG 함수로 동점 순위 처리

엑셀에서 시험 점수, 판매 실적, 평가 점수 등 데이터를 순위로 정리할 때 동점자 처리는 꽤 까다로운 문제입니다. 이럴 때 유용하게 사용할 수 있는 함수가 바로 RANK.AVG입니다. 이 글에서는 엑셀 RANK.AVG 함수로 동점 순위 처리하는 방법을 예제와 함께 쉽게 설명합니다.


RANK.AVG 함수란?

RANK.AVG동일한 값에 평균 순위를 부여하는 함수입니다. 예를 들어, 2위와 3위가 동점이라면 두 항목 모두 2.5위로 표시됩니다. 이는 통계적으로 더 공정한 방식으로 평가할 수 있어 실무에서도 자주 사용됩니다.

📌 함수 구문

excel
=RANK.AVG(숫자, 참조범위, [정렬방식])
  • 숫자: 순위를 매길 대상 값

  • 참조범위: 비교할 전체 데이터 범위

  • 정렬방식: 생략 또는 0은 내림차순(큰 값이 1위), 1은 오름차순(작은 값이 1위)





예제: 학생 시험 점수 순위 매기기

이름점수순위 (RANK.AVG)
김민준857.0
이서연922.5
박지호789.5
최수아922.5
정우진857.0
한소율7611.5
윤도현884.5
송지은789.5
강현우951.0
임서영884.5
노준호7611.5
안하은857.0

📌 수식 예시:

excel
=RANK.AVG(B2, $B$2:$B$13, 0)

이 수식을 아래로 복사하면 각 점수에 대한 평균 순위가 자동 계산됩니다.


RANK.AVG vs RANK.EQ 차이점

함수명동점 처리 방식다음 순위
RANK.EQ동일한 순위 부여건너뜀
RANK.AVG평균 순위 부여건너뜀

예를 들어, 2위가 두 명이면

  • RANK.EQ: 둘 다 2위, 다음은 4위

  • RANK.AVG: 둘 다 2.5위, 다음은 4위


사용 시 주의사항

  • 숫자만 처리 가능: 참조 범위에 텍스트가 있으면 오류 발생

  • 정렬방식 생략 시 기본은 내림차순

  • 엑셀 2010 이상 버전에서 사용 가능

  • .xlsx 또는 .xlsm 파일로 저장 권장


엑셀 RANK.AVG 함수로 동점 순위 처리는 공정하고 통계적으로 정확한 순위 계산이 필요한 상황에서 매우 유용합니다. 특히 성적표, 실적표, 평가표 등에서 동점자가 많을 경우 평균 순위를 부여함으로써 불필요한 서열 논란을 줄일 수 있습니다. 실무에서도 자주 활용되는 만큼 꼭 익혀두세요!