1.개요 – 엑셀 | 랭킹 함수 차이점, RANK, RANK.EQ, RANK.AVG
엑셀, 데이터를 정렬하는 무대: 데이터 분석에서 순위를 매기는 것은 중요한 요소입니다. 여기서 엑셀의 랭킹 함수들인 RANK, RANK.EG, RANK.AVG 이렇게 세 가지 함수에 대해서 알아보겠습니다.
RANK, RANK.EQ: RANK 함수를 고전적으로 많이 사용했습니다. 엑셀의 버전이 올라가면서, RANK 함수 대신, RANK.EG 함수를 권장하고 있습니다.(참조:Microsoft.com | RANK.EQ 함수🔗) RANK.EG 함수는 는 가장 기본적인 순위 매김 도구로, 동일한 값에 대해 서로 다른 순위를 부여합니다. 이는 고전적이지만 때로는 불공정한 결과를 초래할 수 있습니다.
RANK.AVG: RANK.AVG는 동일한 값에 대해 평균 순위를 할당합니다. 이는 더욱 공정한 순위 부여 방법을 제공하며, 특히 동점이 많은 데이터 세트에서 유용합니다.
이 섹션에서는 각각의 함수가 어떻게 작동하는지, 그리고 언제 각 함수를 사용하는 것이 가장 적합한지에 대해 살펴볼 것입니다. 이를 통해 어떤 상황에서 어떤 함수를 사용해야 하는지에 대한 명확한 이해를 돕고자 합니다.
2.RANK, RANK.EG : 같은 성적, 같은 랭킹
RANK, RANK.EG 함수의 사용법은 아래와 같습니다.
RANK( 순위매길값, 순위범위, 0 )
RANK.EG( 순위매길값, 순위범위, 0 )
마지막 값 0은 내림차순(큰 값부터 1, 2, 3, …)이고, 1은 오름차순(작은 값부터 1, 2, 3, …) 입니다.
*순위범위를 설정할 때에는 셀의 범위를 절댓값으로 넣는 게 좋습니다.
참조할 값이 같은 값이 있다면, 낮은 순위로 표기합니다. 예를 들어서, 공동 4등이 2명이라면, 그 다음 순위는 6등으로 표기합니다. 따라서 순위는, [1, 2, 3, 4, 4, 6, 7, …] 로 표기합니다.
3.RANK.AVG: 평균으로 표시하는 랭킹
RANK.AVG 함수는 엑셀의 랭킹 함수 중 하나로, 동점자가 있는 경우 평균 순위를 계산하는 기능을 제공합니다. 사용법은 RANK, RANK.EQ와 마찬가지입니다.
RANK.AVG( 순위매길값, 순위범위, 0 )
평균 순위 계산: RANK.AVG는 같은 값이 여러 번 등장할 경우 그 값들에 대해 평균 순위를 할당합니다. 예를 들어, 만약 두 개의 값이 모두 ‘2등’이라면, 이들에게는 2.5등의 순위가 부여되고, 다음 값은 ‘4등’이 아닌 ‘5등’으로 순위가 매겨집니다. 이는 동일한 성적을 가진 사람들 사이에서 더 공정한 순위 분배를 가능하게 합니다.
적용 상황: RANK.AVG는 특히 경쟁이 치열하거나 동점이 자주 발생하는 상황에서 유용합니다. 예를 들어, 여러 판매원이 비슷한 매출을 기록했을 때, 각 판매원에게 공정한 순위를 부여하는 데 적합합니다.
주의사항: 같은 등수가 3, 5, 7명(즉, 홀수 값인 경우)이라면, 등수가 소수가 아닌, 자연수로 나타납니다. 아래에서 예시를 확인해보세요.
4.어떤 것이 적합한가?
위 표를 보면, RANK.EG(RANK) 함수와 RANK.AVG 함수의 예를 볼 수 있습니다.
RANK.EG 함수를 보면, 같은 등수는 같은 값을 갖고 있습니다. 1, 2, 3, 4, 5, 6, 7 같이, 3, 5, 6 등이 없는 것을 확인할 수 있습니다.
RANK.AVG 함수는 같은 등수는 소수점을 표시하고 있습니다. 노랑색으로 표시한, I5부터 I7까지의 영역은 RANK.AVG 함수이고 같은 등수이나 소수점이 아닌 자연수로 표시되고 있습니다. 따라서 이 부분을 주의할 필요가 있습니다.
5.결론
엑셀의 랭킹 함수들, RANK, RANK.EQ, RANK.AVG는 데이터 분석에서 중요한 역할을 합니다. 각 함수는 독특한 특성을 가지고 있으며, 상황에 따라 적절하게 선택하여 사용하는 것이 중요합니다. RANK와 RANK.EQ는 기본적으로 같은 기능을 하지만, Excel 버전 호환성에 따라 선택할 필요가 있습니다. 반면, RANK.AVG는 동점자 처리에 있어 더 공정한 평균 순위를 제공합니다. 데이터의 특성과 분석 목적에 맞추어 가장 적합한 함수를 사용해보세요.
!@#끝!@#
(출처 및 참고자료)
Microsoft| RANK.EQ 함수 – https://support.microsoft.com/ko-kr/office/rank-eq-%ED%95%A8%EC%88%98-284858ce-8ef6-450e-b662-26245be04a40
Mircosoft | 상대 참조, 절대 참조 및 혼합 참조 간 전환 – https://support.microsoft.com/ko-kr/office/%EC%83%81%EB%8C%80-%EC%B0%B8%EC%A1%B0-%EC%A0%88%EB%8C%80-%EC%B0%B8%EC%A1%B0-%EB%B0%8F-%ED%98%BC%ED%95%A9-%EC%B0%B8%EC%A1%B0-%EA%B0%84-%EC%A0%84%ED%99%98-dfec08cd-ae65-4f56-839e-5f0d8d0baca9