반응형
엑셀의 RANK.EQ 함수는 숫자 집합 내에서 특정 숫자의 순위를 반환하는 함수입니다. 값이 같을 경우, 같은 순위를 부여하며 그 다음 순위는 건너뜁니다 (예: 공동 2등이 2명 있으면 다음은 4등).
📌 함수 구문
RANK.EQ(number, ref, [order])
인수 설명
number | 순위를 구할 숫자입니다. |
ref | 순위를 비교할 숫자 범위(셀 범위)입니다. |
[order] | 정렬 방식 (선택 사항)- 0 또는 생략: 내림차순 (큰 값이 1등)- 1: 오름차순 (작은 값이 1등) |
✅ 예제
예시 데이터 (A1:A5)
점수
90 |
75 |
90 |
60 |
85 |
=RANK.EQ(A1, A$1:A$5, 0)
→ 결과: 1 (90점이 최고점, 공동 1등)
=RANK.EQ(A2, A$1:A$5, 0)
→ 결과: 4 (75점은 네 번째 순위)
🔄 RANK.EQ vs RANK.AVG
- RANK.EQ는 공동 순위일 때 동일한 순위를 부여합니다.
- RANK.AVG는 공동 순위일 때 평균 순위를 반환합니다.
예: 공동 2등이 2명일 경우
- RANK.EQ: 둘 다 2
- RANK.AVG: 둘 다 2.5
아래에 RANK.EQ 함수의 자세한 예제와 결과 해석을 표로 정리해 설명드릴게요.
📊 예제 데이터 (학생 점수표)
셀 이름 점수(A2:A6)
A1 | 이름 | 점수 |
A2 | 철수 | 90 |
A3 | 영희 | 75 |
A4 | 민수 | 90 |
A5 | 수지 | 60 |
A6 | 지민 | 85 |
📌 순위 계산 (내림차순, 높은 점수가 1등)
셀 이름 점수 순위 (B2:B6) 수식 결과
A2 | 철수 | 90 | =RANK.EQ(A2, A$2:A$6, 0) 또는 생략 가능 | 1 |
A3 | 영희 | 75 | =RANK.EQ(A3, A$2:A$6, 0) | 4 |
A4 | 민수 | 90 | =RANK.EQ(A4, A$2:A$6, 0) | 1 |
A5 | 수지 | 60 | =RANK.EQ(A5, A$2:A$6, 0) | 5 |
A6 | 지민 | 85 | =RANK.EQ(A6, A$2:A$6, 0) | 3 |
🔍 결과 해석
- 철수와 민수는 같은 점수(90점)를 받아 공동 1등.
- 그 다음 순위는 3등이 아니라 3위부터 시작 → 지민이 3등.
- 공동 순위로 인해 2등은 건너뜀 (이것이 RANK.EQ의 특징).
- 점수가 낮을수록 순위는 낮아집니다.
📌 순위 계산 (오름차순, 낮은 점수가 1등)
이름 점수 수식 =RANK.EQ(점수, 범위, 1) 결과
수지 | 60 | =RANK.EQ(A5, A$2:A$6, 1) | 1 |
영희 | 75 | =RANK.EQ(A3, A$2:A$6, 1) | 2 |
지민 | 85 | =RANK.EQ(A6, A$2:A$6, 1) | 3 |
철수 | 90 | =RANK.EQ(A2, A$2:A$6, 1) | 4 |
민수 | 90 | =RANK.EQ(A4, A$2:A$6, 1) | 4 |
- 이 경우는 낮은 점수가 1등이기 때문에 수지가 1등입니다.
RANK.AVG 함수는 공동 순위가 있을 때 평균 순위를 부여하는 함수입니다. RANK.EQ와 비교해서 어떻게 다른지 명확히 보여드릴게요.
📊 동일한 예제 데이터
셀 이름 점수
A2 | 철수 | 90 |
A3 | 영희 | 75 |
A4 | 민수 | 90 |
A5 | 수지 | 60 |
A6 | 지민 | 85 |
✅ RANK.AVG 결과 (내림차순 기준, order = 0)
이름 점수 수식 결과
철수 | 90 | =RANK.AVG(A2, A$2:A$6, 0) | 1.5 |
영희 | 75 | =RANK.AVG(A3, A$2:A$6, 0) | 4 |
민수 | 90 | =RANK.AVG(A4, A$2:A$6, 0) | 1.5 |
수지 | 60 | =RANK.AVG(A5, A$2:A$6, 0) | 5 |
지민 | 85 | =RANK.AVG(A6, A$2:A$6, 0) | 3 |
🔍 결과 해석
- 철수와 민수는 90점으로 공동 1위 → RANK.EQ는 둘 다 1등으로 처리했지만
RANK.AVG는 (1 + 2) / 2 = 1.5등으로 평균 처리합니다. - 이후 순위는 자동으로 이어져서
지민: 3등, 영희: 4등, 수지: 5등이 됩니다.
⚖️ RANK.EQ vs RANK.AVG 비교표
이름 점수 RANK.EQ 결과 RANK.AVG 결과
철수 | 90 | 1 | 1.5 |
민수 | 90 | 1 | 1.5 |
지민 | 85 | 3 | 3 |
영희 | 75 | 4 | 4 |
수지 | 60 | 5 | 5 |
✅ 요약
- RANK.EQ: 공동 순위자 모두 같은 정수 순위
- RANK.AVG: 공동 순위자 모두 같은 평균 순위
반응형
'엑셀 함수 및 예제' 카테고리의 다른 글
엑셀 함수 및 예제 TEXT 함수와 WEEKDAY 함수 (0) | 2025.05.10 |
---|---|
엑셀 함수 및 예제 COUNTIF 함수 (2) | 2025.05.09 |
엑셀 함수 및 예제 ROUND 함수 (0) | 2025.05.07 |
엑셀 함수 및 예제 FILTER 함수 (1) | 2025.05.05 |
엑셀 함수 및 예제 MID, LEFT, RIGHT 함수 (0) | 2025.05.03 |