본문 바로가기
조아하는거/PC

EXCEL - RANK 함수에 대해 알아보자

by 시무정 2022. 2. 21.
반응형

 

 


"=RANK(B2,$B$2:$B$6,0)"



랭크 함수는 목록에서 원하는 값이 어느정도 순위에 있는지 알고싶을 때 쓰는 함수입니다.

중복된 항목에 대해서는 동일한 순위로 맥여지는 특징이 있고, 오름차 및 내림차로 순위를 맥일 수 있습니다.


1. 어떤 상황에 쓰이는 건가요?

가격, 점수 등.. 특정한 목록에서 원하는 셀의 순위를 구하고자 할 때 사용합니다.

 

- 개인별 시험 점수가 있는 표에서 누가 1등을 했는지 찾고 싶을 때

- 제품 목록에서 가장 저렴한 가격의 제품을 알고싶을 때

- 계량화된 데이터의 순위를 알고싶을 때

 

위와 같은 경우에 사용해야 합니다.

 

특징을 찾으셨나요?

 

문자열에 대해서는 순위를 못맥입니다.

 

오직 숫자만 가능합니다

 

 


2. 어떻게 쓰나요?

졸라 간단합니다!

 

RANK 함수가 작성된 C3셀의 수식은 다음과 같습니다.

 

=RANK(B2,$B$2:$B$6,0)

 

여기서 주의해야할 점은 두번째 인수는 무적권 절대참조를 걸어줘야 한다는 겁니다.

절대참조가 뭔지 모르시는분들은 쉽게 말해서 고정을 해준다는 겁니다!

https://deep-friendship.tistory.com/320

 

EXCEL - 상대참조, 절대참조, 혼합참조에 대해 알아보자

"$ 참조라는 단어가 생소하실 수 있습니다. 간단하게 설명하면... 엑셀에는 각 셀마다 고유의 주소? 같은게 있습니다. 행값의 숫자와, 열값의 알파벳이 조합되어서 주소가 되는거구요.. 위 그림을

deep-friendship.tistory.com


3. 함수의 구성

RANK함수는 3개의 인수를 가집니다.

 

순서대로 순위를 찾는 값, 값이 포함된 목록, 정렬방법 입니다.

 

1) 순위를 찾는 값 (number) : 내가 순위를 찾고싶은 값의 셀 주소 또는 해당 값을 넣어줍니다. 저는 셀주소인 B2를 넣었습니다.

 

2) 전체 목록 : 내가 찾는 값이 포함된 목록의 범위를 지정해줍니다. $를 이용해서 절대참조를 걸어주는걸 잊지마세요.

 

3) 정렬방법 : 오름차순으로 정렬을 원하는 경우 1을 쓰시면 되구, 그게 아니면 0 또는 공란으로 두시면 됩니다.

 

겁내 쉬어요!

 

 

그리고 특징을 다시한번 설명드리면...

중복된 값에 대해서는 동일 순위로 결과가 나오고, 그만큼 후순위가 밀려납니다.

사진을 보시면, A와 B제품 가격이 똑같죠?

 

그래서 둘다 3위로 나왔는데.. 4위가 없고 바로 5위가 나타납니다.

 

첨부된 예제를 참고하세요!

예제.xlsx
0.02MB


그럼 20,000..

반응형

댓글