[엑셀기초] RANK 함수 활용 예제 - 순위 구하기
Excel의 RANK 함수는 숫자 목록에서 숫자의 순위를 반환합니다. 둘 이상의 숫자가 동일한 순위를 갖는 경우 RANK.AVG를 사용하여 평균 순위를 반환합니다.
1. 세 번째 인수가 생략(또는 0)되면 Excel 은 가장 큰 숫자를 먼저 순위를 매기고 두 번째로 큰 숫자를 두 번째로 순위를 매깁니다.
* 참고: 이 공식을 아래로 드래그하면 절대 참조 ($A$1:$A$9)가 그대로 유지되는 반면 상대 참조(A1)는 A2, A3, A4 등으로 변경됩니다.
2. 세 번째 인수가 1이면 Excel은 가장 작은 숫자를 먼저 순위를 매기고 두 번째로 작은 숫자를 두 번째로 순위를 매깁니다.
* 참고: RANK 기능은 조금 오래된 버전의 함수입니다. Microsoft Excel에서는 Excel 2010 이상에서 새로운 RANK.EQ 함수를 사용할 것을 권장합니다. (함수 기능은 완전히 동일합니다.)
3. Excel 2010 이상의 RANK.AVG 함수는 순위가 같은 숫자가 둘 이상인 경우 평균 순위를 반환합니다.
4. 보다 깔끔하게 RANK 함수를 생성하려면, 절대 범위 참조 대신 명명된 범위를 사용합니다.
* 설명: 명명된 범위 데이터는 A1:A9 범위를 나타냅니다.
Excel 365 또는 Excel 2021을 사용하는 경우 다음 RANK 수식을 만들어보세요~!
1. 상위 3개 결과를 보여주고자 합니다. D2 셀에 값 3을 입력합니다.
2. 세 번째로 큰 점수를 찾으려면 아래의 LARGE 함수를 사용하십시오. 명명된 범위 Scores 는 B2:B8 범위를 나타냅니다.
7. 아래 FILTER 함수는 세 번째로 큰 점수 이상인 모든 학생을 보여줍니다.
* 참고: F2 셀에 입력한 FILTER 함수는 여러 셀을 채웁니다.
8. 마지막으로 SORT 함수를 추가하여 두 번째 열(두 번째 인수)을 기준으로 내림차순(세 번째 인수)으로 정렬합니다.
* 참고: 오름차순으로 정렬하려면 1을 사용하고 내림차순으로 정렬하려면 -1을 사용합니다.
9. 이 RANK 수식은 모든 N에 대해 작동합니다. 예를 들어 상위 5개 결과를 표시하려면 D2 셀에 값 5를 입력합니다.
* 참고: F2 셀에 입력된 이 동적 배열 수식은 여러 셀을 채웁니다.