엑셀 RANK 함수는 데이터의 순위를 자동으로 계산하는 매우 유용한 함수입니다. 성적 순위, 매출 순위, 실적 순위 같은 다양한 순위 산정에 활용됩니다. 인사 평가나 성과 관리에 필수적입니다.
내림차순과 오름차순 모두 지원합니다.
RANK 기본
RANK(값, 범위, 순서)로 사용합니다. 값이 범위 내에서 몇 번째인지 반환합니다.
순서를 생략하거나 0으로 지정하면 내림차순(큰 값이 1위), 1로 지정하면 오름차순입니다.
매우 직관적입니다.
동순위 처리
RANK는 동순위 처리에 표준 방식을 사용합니다. 두 값이 같은 1위면 다음은 3위가 됩니다.
RANK.AVG는 평균 순위를 반환합니다. 두 값이 같으면 1.5위가 됩니다.
목적에 맞게 선택합니다.
RANK EQ와 AVG
엑셀 2010부터 RANK.EQ와 RANK.AVG로 분리되었습니다. RANK.EQ는 원래 RANK와 동일합니다.
이전 버전 호환성을 위해 RANK도 계속 지원됩니다.
새로 작성하는 경우 RANK.EQ 사용이 권장됩니다.
절대 참조 활용
순위 열에 수식을 복사할 때 범위는 절대 참조로 지정합니다.
RANK(A2, $A$2:$A$100, 0) 형태입니다. 매우 중요합니다.
절대 참조 없이는 결과가 잘못됩니다.
실무 활용
사원 매출 순위, 학생 성적 순위, 지점 실적 순위 계산에 매우 자주 사용됩니다.
순위를 기반으로 IF와 결합해 상위 등급 표시도 가능합니다.
인센티브 계산 자동화에 매우 유용합니다.
자주 묻는 질문
Q1. RANK 사용법?
RANK(값, 범위, 순서)입니다. 순서 0은 내림차순입니다.
Q2. 동순위 처리는?
같은 순위 배정 후 다음은 건너뛰기입니다.
Q3. 평균 순위는?
RANK.AVG를 사용합니다.
Q4. 절대 참조 필요?
범위는 반드시 절대 참조로 지정합니다.
Q5. 오름차순 지정?
순서 인수를 1로 지정합니다.
정리
엑셀 RANK는 데이터의 순위를 자동 계산하는 매우 유용한 함수입니다. 성과 순위 산정에 필수적입니다.
내림차순과 오름차순 지원, 동순위 처리, RANK.EQ와 RANK.AVG 구분, 절대 참조 활용 같은 다양한 기능이 있습니다. 인사 평가와 성과 관리에 매우 효과적인 도구로 실무에서 자주 사용됩니다.