본문 바로가기
업무생산성/엑셀

엑셀 RANK 함수

by 존길 2020. 9. 5.
반응형

언제 사용하는 함수인가요?

 

점수 등 숫자데이터의 순위를 매기고자 할 때 사용합니다. 예를 들면, 시험성적 순위를 구할 때나 영화 관객수 순위 등을 구할 때 사용할 수 있습니다. 저는 오늘 `20.9.4.(금) 박스오피스 자료를 활용하여 관객 순위를 구할 예정입니다.

 

엑셀 RANK함수 구문

 

영문 "=RANK(number, ref, [order])"

국문 "=RANK(순위를 구하고 싶은 숫자, 순위를 찾을 범위, 정렬방식(오름차순 or 내림차순)"

 

엑셀 RANK함수 사용 예시

 

1. 제가 사용한 자료는 2020.9.4일 박스오피스 자료로 일간 순위는 테넷이 1위이며, 10위는 남매의 여름밤입니다. 그런데 저는 누적관객수의 순위를 알고 싶으므로, 누적관객순위를 RANK함수를 이용하여 구해보도록 하겠습니다.

출처 : 영화진흥위원회 박스오피스 

2. D4셀을 선택하여 RANK함수를 입력한 후 첫번째 인수로 C4를 선택합니다. C4는 테넷의 누적관객수입니다. 우리가 구하고자 하는 테넷 누적관객수의 순위를 찾으려고 하는 것입니다.

3. 두번째 인수로 순위를 찾을 범위인 C4:C13을 선택합니다. 선택한 후에는 $C$4:$C$13으로 절대참조를 넣어줍니다. 나중에 자동채우기로 아래쪽 다른 영화까지 순위를 정할텐데. 순위를 찾을 범위는 변하지 않아야 하기 때문입니다.

4. 세번째 인수로는 '0', 내림차순 정렬(1은 오름차순 정렬)을 입력합니다. 누적관객수가 많을 수록 순위 숫자가 낮기 때문에 내림차순 정렬입니다.

5. 인수를 다 입력하고 엔터를 누르면, 다음과 같이 테넷의 순위가 나타나게 됩니다. 누적관객순위는 10개중에 3위네요.

6. 자동으로 채우면, 순위가 나타납니다. 1위는 다만 악에서 구하소서 라는 영화였네요.

 

지금까지 RANK함수를 공부해보았습니다. 감사합니다.

반응형

'업무생산성 > 엑셀' 카테고리의 다른 글

엑셀 탭 복사 및 제목 변경  (0) 2020.12.13
엑셀 자동계산 안될때  (0) 2020.09.08
엑셀 VLOOKUP 함수  (0) 2020.09.03
엑셀 문자 합치기  (0) 2020.09.01

댓글