엑셀 RANK.AVG 함수 사용법 :: 통계함수

범위 내 크기 순위를 계산한 뒤 해당 값의 평균순위를 반환하는 RANK.AVG 함수의 사용법 및 주의사항

홈페이지 » 엑셀 RANK.AVG 함수 사용법 :: 통계함수

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

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

엑셀 RANK.AVG 함수는 범위 내 크기 순위를 계산한 뒤, 동일한 순위의 값이 여러개 있을 경우 해당 값의 평균순위를 반환하는 함수입니다.

' 엑셀 2010 이후 버전부터 적용되는 함수로 엑셀 2007 이전 버전에서는 RANK 함수를 사용합니다.

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

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

엑셀 RANK.AVG 함수는 범위 내 크기 순위를 계산한 뒤, 동일 순위의 값이 여러개 있을 경우 해당 값의 평균순위를 계산하는 함수입니다. 엑셀 2010 이후 버전부터 제공되는 함수이며, 엑셀 2007 이전 버전에서는 RANK 함수를 사용합니다. (RANK 함수는 RANK.AVG 함수와 달리 동일순위가 있을 시 가장 높은 순위를 반환합니다.)

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

RANK.AVG 함수는 범위 내 동일 순위가 있을 시 평균 순위를 반환합니다. 예를들어, 2위인 값이 3개가 있을시, RANK.AVG 함수는 {2+3+4}/3 = 3 을 반환합니다. 동일한 원리로 5위인 값이 2개가 있을 경우, {5+6}/2 = 5.5 를 반환합니다.

RANK.AVG 함수 사용법 간단예제
  1. 학급 내 성적 순위 계산하기
    =RANK.AVG(42,{22,42,31,35,49,47})|
    =3  '성적이 높을수록 높은 순위이므로 기본값인 내림차순으로 계산합니다.
  2. 학급 내 달리기 순위 계산하기
    =RANK.AVG({14.2, {14.2,15.1,14.9,14.2,12.1,15.7},1)
    =2.5 '14.2 가 동일순위로 2명 있으므로, 2와 3의 평균인 2.5를 반환합니다.
호환성
운영체제호환성
Windows 버전엑셀 2010 이후 버전에서 사용 가능합니다.
Mac 버전Mac 용 엑셀 2011 이후 버전에서 사용 가능합니다.

예제파일 다운로드

관련 기초함수
범위 내에서 k번째로 작은 값을 반환합니다.
범위에서 k번째로 큰 값을 반환합니다.

그 외 참고사항

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

관련 함수공식

중복 된 등수를 연속 된 등수로 변경합니다. (1,2,2,4,5.. → 1,2,3,4,5)

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

현재 페이지 댓글알림 신청
알림 설정
guest
0 Comments
Inline Feedbacks
View all comments
0
여러분의 생각을 댓글로 남겨주세요.x