엑셀 순위 구하는 방법 - RANK.EQ, RANK.AVG 함수

엑셀 순위 구하는 방법 – RANK.EQ, RANK.AVG 함수

엑셀 문서 작성 시 숫자에 대해서 순위를 구할 때가 있는데요. 엑셀에서는 기본적으로 RANK 함수로 간단하게 구할 수 있습니다. Excel 2010 이후부터는 RANK.EQ, RANK.AVG 함수로 분리되었습니다.

그럼 예제로 RANK.EQ, RANK.AVG 함수를 이용하여 순위를 구하는 방법에 대해서 알아보죠.

◎ 포스트 기준 – Microsoft 365 앱

엑셀 순위 구하는 방법

1. 구문

▶ RANK.EQ(number, ref, [order])

▶ RANK.AVG(number, ref, [order])

number : 필수 요소입니다. 순위를 구하려는 수입니다.
ref : 필수 요소입니다. 숫자 목록의 배열 또는 참조입니다. 숫자 이외의 값은 무시됩니다.
order : 선택 요소입니다. 순위 결정 방법을 지정하는 수입니다.

※ order → 0 : 내림차순(기본값으로 생략 가능), 1 : 오름차순


2. 사용 예제 결과

사용 예제 결과


3. RANK.EQ 함수 (Excel 2010 이전 RANK 함수와 동일)

▶ 결괏값 : 1순위 → 2순위 → 3순위(3개) → 6순위 → 7순위 → 8순위 → 9순위 → 10순위

▶ [C3] 셀 : =RANK.EQ(B3,$B$3:$B$12)

→ [B3] 셀의 숫자가 [B3:B12] 범위에서 몇 번째 순위인지 구하기

RANK.EQ 함수 (Excel 2010 이전 RANK 함수와 동일)


4. RANK.AVG 함수

▶ 결괏값 : 1순위 → 2순위 → 4순위(3개) → 6순위 → 7순위 → 8순위 → 9순위 → 10순위

▶ [C3] 셀 : =RANK.EQ(B3,$B$3:$B$12)

→ [B3] 셀의 숫자가 [B3:B12] 범위에서 몇 번째 순위인지 구하기

RANK.AVG 함수


5. RANK.EQ 함수 VS RANK.AVG 함수

▶ 순위가 동일한 경우 반환 값에 차이가 있습니다.

1) RANK.EQ 함수 : 내림차순으로 3순위가 3개이고 다음 순위는 6순위가 됩니다.

2) RANK.AVG 함수 : 동일 순위에 대해서 평균을 구한 4순위가 3개이고 다음 순위는 6순위가 됩니다.

    → 평균(4순위) = (3순위 + 4순위 + 5순위) / 3개

RANK.EQ 함수 VS RANK.AVG 함수


이 글이 도움이 되셨다면 공유를 부탁드립니다. 다음 글에서 뵙겠습니다!

위로 스크롤