반응형

점수 순위를 메기는데 RANK함수를 사용하면

아래와 같이 동점인 경우 같은 등수가 표시 됩니다.

 

 

 

구문

RANK(number,ref,[order])

RANK 함수 구문에는 다음과 같은 인수가 사용됩니다.

  • number     필수 요소입니다. 순위를 구하려는 수입니다.

  • ref     필수 요소입니다. 숫자 목록의 배열 또는 참조입니다. 숫자 이외의 값은 무시됩니다.

  • order     선택 요소입니다. 순위 결정 방법을 지정하는 수입니다.

    order가 0이거나 이를 생략하면 ref가 내림차순으로 정렬된 목록인 것으로 가정하여 number의 순위를 부여합니다.

    order가 0이 아니면 ref가 오름차순으로 정렬된 목록인 것으로 가정하여 number의 순위를 부여합니다.

주의

  • RANK에서는 중복 되는 숫자가 동일한 순위를 갖습니다.

 

 

맨위부터 차례로 중복 없이 순위를 만들기 위해서

 

=COUNTIF($B$2:B2,B2)-1  : 중복값이 있는지 없는지 확인한다.

중복값이 없으면 0을 반환하고 이전에 중복값이 있으면 중복값 갯수 -1 을 반환한다.

 

최종적으로

 

=RANK(B2,$B$2:$B$10)+COUNTIF($B$2:B2,B2)-1

 

 

결과

 

 

중복없는순위.xlsx
0.01MB

반응형

'엑셀' 카테고리의 다른 글

Date & Time Functions  (0) 2021.01.19
Hyperlinks  (0) 2021.01.19
네이버 지식인 엑셀 질문과 답변  (0) 2021.01.14
FFT  (0) 2021.01.05
IfError  (0) 2021.01.03

+ Recent posts