티스토리 뷰

엑셀 RANK 함수, 랭크 함수, 순위함수, 엑셀 순위 구하기

rucya 2015. 9. 13. 17:17

 

엑셀 RANK 함수, 랭크 함수, 순위함수, 엑셀 순위 구하기

 

엑셀에서 순위를 구하는 함수인 RANK 함수 사용법과 RANK 함수를 사용하면서 자주 발생하는 오류의 예, 그리고 오름차순과 내림차순 순위 구하는 방법에 대해 설명하겠습니다.

 

아래 그림은 성적표 예제 파일로 합계를 기준으로 순위를 구한 예제 화면입니다.

 

엑셀 RANK 함수

 

RANK 함수 대화상자부터 살펴보겠습니다.

 

엑셀 RANK 함수

 

RANK 함수는 순위를 구하는 함수로, 내림차순 및 오름차순으로 순위를 구할 때 사용하는 함수입니다.

 

RANK 함수의 1번째 인수는 순위를 구하고자 하는 값이나 주소를 입력합니다.

RANK 함수의 2번째 인수는 순위를 구하기 위한 참조 영역입니다.

RANK 함수의 3번째 인수는 순위를 구하는 방법으로, 내림차순의 경우 생략하거나 0을 입력하면 되고, 오름차순의 경우 0이 아닌 값을 입력하면 되는데 주로 1을 입력합니다.

 

위의 그림에서 F4 셀의 순위를 구하는 과정을 설명하겠습니다.

 

F4 셀에 입력한 수식은 다음과 같습니다.

 

=RANK(E4,$E$4:$E$13)

 

함수마법사를 이용해서 RANK 함수를 선택하고,

1번째 인수는 순위를 구할 값인 E4 셀을 선택합니다.

2번째 인수는 순위를 구하기 위한 참조 영역으로 E4:E13 영역을 선택 후 F4 키를 한 번 눌러서 절대 참조로 변경합니다.

절대참조로 변경된 이후의 참조주소는 $E$4:$E$13 입니다.

3번째 인수는 순위를 구하는 방법으로, 내림차순을 기준으로 순위를 구해야 하므로 생략합니다.

내림차순은 성적처럼 높은 값이 1위이고, 값이 내려갈수록 순위가 내려가는 형태입니다.

오름차순은 달리기 기록처럼 낮은 값이 1위이고, 값이 올라갈수록 순위가 내려가는 형태입니다.

 

RANK 함수에서 1번째 인수는 상대참조인 E4 를 입력하고,

RANK 함수에서 2번째 인수는 절대참조인 $E$4:$E$13 를 입력합니다. 범위를 지정하게 되면 E4:E13 로 지정이 되며 이 상태에서 F4 키를 눌러 절대참조로 변경하면 됩니다.

RANK 함수에서 3번째 인수는 내림차순이므로 생략합니다.

 

RANK 함수에서 자주 발생하는 오류 사례

 

RANK 함수를 사용하면서 흔히 실수하는 오류 사례를 살펴보겠습니다.

 

아래 그림은 RANK 함수에서 자주 발생하는 오류 사례를 나타내는 화면입니다.

 

엑셀 RANK 함수

 

위의 그림을 보면 F4 셀에 입력된 수식이 =RANK(E4,E4:E13) 입니다.

RANK 함수의 2번째 인수는 절대참조로 변경해서 채우기 핸들을 이용하더라도 참조영역인 합계영역(E4:E13)이 이동되어서는 안되는데, 위의 그림에서는 상대참조 상태로 두었기 때문에 아래쪽으로 갈수록 순위가 잘못된 것을 알 수 있습니다.

F13 셀의 경우 비교하는 영역이 E13:E22 셀로 E13 셀과 공백만을 참조하므로 순위가 1위로 나타나는 오류가 발생합니다.

오류를 해결하기 위해서는 위쪽에서 설명한 것처럼 2번째 인수를 입력할 때 F4 키를 눌러서 절대참조인 $E$4:$E$13 로 변경해 주면 됩니다.

 


 

RANK 함수로 오름차순 순위 구하기 예제

 

아래 그림은 달리기 기록처럼 오름차순으로 순위를 구하는 예제 화면입니다.

 

엑셀 RANK 함수

 

위의 그림에서 사용한 E4 셀의 수식은 다음과 같습니다.

 

=RANK(D4,$D$4:$D$13,1)

 

순위를 구할 때 내림차순의 경우 RANK 함수의 3번째 인수를 생략하면 되지만, 오름차순의 경우 0이 아닌 값, 즉 1을 입력하면 됩니다.

물론 0 이 아닌 값이므로 2를 입력해도 되고, 3을 입력해도 무관하지만 일반적으로 1을 입력합니다.

 

아래 그림은 달리기 기록의 순위를 구하는데 순위를 잘못 구한 예제 화면입니다.

 

엑셀 RANK 함수

 

위의 그림에서 사용한 E4 셀의 수식은 다음과 같습니다.

 

=RANK(D4,D4:D13,1)

 

위의 그림에서 아래쪽 순위가 모두 1위로 나오는 오류를 발견할 수 있습니다.

이처럼 순위가 잘못 나오는 경우는 대부분 2번째 인수를 잘못 입력한 경우입니다.

 

2번째 인수에서 범위(D4:D13) 범위를 선택 후 F4 키를 눌러서 절대참조 형식인 $D$4:$D$13 로 변경해 주어야만 합니다.

 


 

댓글