Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 순위 매기기 위해 RANK.AVG, RANK.EQ 함수 이용하기

엑셀(Excel)/Excel
반응형

RANK 함수는 말 그대로 데이터의 등수를 구하는 함수 입니다. 목록 내에서 다른 값에 대한 상대적인 크기를 구하는 것입니다. 엑셀에서 제공하는 RANK 관련 함수는 총 3가지 입니다. 그 중에서 RANK 함수는 Excel 2007 이전 버전의 호환을 위해 제공되는 것으로 RANK.EQ 와 결과는 같습니다. 그래서 RANK.AVG RANK.EQ 두 함수만 설명하겠습니다.

 

 

RANK 함수는 3가지가 있습니다. 이 중에서 RANK.AVG RANK.EQ 의 차이는 둘 이상의 값이 순위가 같을 때 구분하는 방식의 차이입니다.

 

l  RANK.AVG : 목록 내에서 다른 값에 대한 상대적인 크기를 구합니다. 둘 이상의 값이 순위가 같으면 평균 순위가 반환됩니다.

l  RANK.EQ : 목록 내에서 다른 값에 대한 상대적인 크기를 구합니다. 둘 이상의 값이 순위가 같으면 가장 높은 순위가 반환됩니다.

l  RANK : Excel 2007 포함해서 이전 버전과의 호환성을 위해 제공되는 함수 입니다. 목록 내에서 다른 값에 대한 상대적인 크기 순위를 구합니다. 

엑셀 Excel 순위 매기기 위해 RANK.AVG, RANK.EQ 함수 이용하는 방법

 

▼ 예제는 RANK 함수를 이용해서 학생들에 등수를 매기는 것입니다. RANK 함수의 두 종류 중 하나인 RANK.EQ 의 함수 인수 팝업창을 띄웁니다. Number 에 등수를 매길 점수가 들어가고 Ref 에 전체 점수 범위가 들어갑니다. 해당 범위 내에서 Number 값의 상대적인 등수가 나오는 것입니다. Order 는 정렬 방식을 결정하는 값입니다. 0 이나 값이 없으면 엑셀 기본 정렬인 내림차순이 되고 0 외에 다른 값이 들어가면 오름차순이 됩니다.

엑셀 Excel 순위 매기기 위해 RANK.AVG, RANK.EQ 함수 이용하는 방법

 

▼ 주의할 것은 Ref 란에 영역은 절대 주소가 들어가야 합니다. 사용자가 실수로 절대 주소를 지정하지 않고 드래그해서 나머지 영역에 수식을 적용하게 되면 이상한 결과가 나오게 됩니다. 왜냐하면 셀을 내려갈 때 마다 Ref 주소도 따라서 변경되기 때문입니다

엑셀 Excel 순위 매기기 위해 RANK.AVG, RANK.EQ 함수 이용하는 방법

 

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 배열 수식 이용해서 반별 성적 순위 매기는 방법
엑셀 Excel 점수 순위로 이하 불합격 처리하기
엑셀 Excel 함수 INDEX, MATCH, LARGE 수익 순위 구하기
셀(Excel) PERCENTRANK 전체 점수에서 순위 백분율 구하기

 

 

 

 

 

RANK.EQ 함수에 Ref 인수로 들어간 셀 주소를 선택하고 F4 를 눌러 절대 주소로 바꿉니다. 참고로 절대 주소 표시는 “$” 입니다. 절대 주소로 변경한 후 다시 계산하시면 제대로 된 결과 값이 나옵니다

엑셀 Excel 순위 매기기 위해 RANK.AVG, RANK.EQ 함수 이용하는 방법

 

또 하나 언급할 것은 위에서도 이야기 했듯이 RANK.EQ RANK.AVG 의 차이 입니다. 같은 순위가 나왔을 때 RANK.EQ 는 높은 순위가 반환됩니다. 그림처럼 7위와 8위에 해당하는 값이 같이 나오면 높은 순위인 7위가 표시 됩니다

엑셀 Excel 순위 매기기 위해 RANK.AVG, RANK.EQ 함수 이용하는 방법

 

▼ 두 번째 RANK 함수인 RANK.AVG 입니다. 사용법은 RANK.EQ 와 동일합니다. 단지 차이가 있다면 동일한 순위가 있을 때 순위를 매기는 방식입니다. RANK.EQ 에서는 7위와 8위 값이 같을 때 높은 수인 7위를 동일하게 표시했습니다. 그런데 RANK.AVG 78의 평균인 7.5 를 순위로 정합니다

엑셀 Excel 순위 매기기 위해 RANK.AVG, RANK.EQ 함수 이용하는 방법

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 배열 수식 이용해서 반별 성적 순위 매기는 방법
엑셀 Excel 점수 순위로 이하 불합격 처리하기
엑셀 Excel 함수 INDEX, MATCH, LARGE 수익 순위 구하기
셀(Excel) PERCENTRANK 전체 점수에서 순위 백분율 구하기
반응형
Posted by 녹두장군

댓글을 달아 주세요