엑셀 RANK.AVG 함수로 동점 순위 처리
엑셀에서 시험 점수, 판매 실적, 평가 점수 등 데이터를 순위로 정리할 때 동점자 처리는 꽤 까다로운 문제입니다. 이럴 때 유용하게 사용할 수 있는 함수가 바로 RANK.AVG입니다. 이 글에서는 엑셀 RANK.AVG 함수로 동점 순위 처리하는 방법을 예제와 함께 쉽게 설명합니다.
RANK.AVG 함수란?
RANK.AVG는 동일한 값에 평균 순위를 부여하는 함수입니다. 예를 들어, 2위와 3위가 동점이라면 두 항목 모두 2.5위로 표시됩니다. 이는 통계적으로 더 공정한 방식으로 평가할 수 있어 실무에서도 자주 사용됩니다.
📌 함수 구문
=RANK.AVG(숫자, 참조범위, [정렬방식])
숫자: 순위를 매길 대상 값
참조범위: 비교할 전체 데이터 범위
정렬방식: 생략 또는 0은 내림차순(큰 값이 1위), 1은 오름차순(작은 값이 1위)
예제: 학생 시험 점수 순위 매기기
| 이름 | 점수 | 순위 (RANK.AVG) |
|---|---|---|
| 김민준 | 85 | 7.0 |
| 이서연 | 92 | 2.5 |
| 박지호 | 78 | 9.5 |
| 최수아 | 92 | 2.5 |
| 정우진 | 85 | 7.0 |
| 한소율 | 76 | 11.5 |
| 윤도현 | 88 | 4.5 |
| 송지은 | 78 | 9.5 |
| 강현우 | 95 | 1.0 |
| 임서영 | 88 | 4.5 |
| 노준호 | 76 | 11.5 |
| 안하은 | 85 | 7.0 |
📌 수식 예시:
=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 함수로 동점 순위 처리는 공정하고 통계적으로 정확한 순위 계산이 필요한 상황에서 매우 유용합니다. 특히 성적표, 실적표, 평가표 등에서 동점자가 많을 경우 평균 순위를 부여함으로써 불필요한 서열 논란을 줄일 수 있습니다. 실무에서도 자주 활용되는 만큼 꼭 익혀두세요!