본문 바로가기
공부해요/엑셀 공부해요

Excel)순위구하기, 내림-올림차순 RANK / "$" 범위 지정 기능

by hollyznote 2021. 7. 14.
728x90
SMALL

엑셀에서 RANK 통해서 순위를 구해보고 순위를 내림차순과 오름차순으로 나타내는 것과

엑셀에서 지정범위를 고정해주는 "$"기능을 공부해 보았습니다. 

같이 정리해봅시다. 

 

저는 폴라리스 오피스 엑셀을 사용하고 있습니다. (Polaris Office)

그런데 여기서 순위를 구할 때 3가지가 뜹니다. 

1. RANK

2. RANK.EQ

3. RANK.AVERAGE

 

1번의 RANK함수는 Excel 2007 버전까지만 사용되었다고 합니다. 

EXCEL 2010, 2013 버전은 RANK.EQ, RANK.AVG(AVERAGE) 함수를 구분해서 사용한다고 합니다. 

이번 포스팅에서 1번은 제외한 2,3 내용을 다뤄보겠습니다. 

 

우선, 순위를 구하는 방법을 보고

그다음에 RANK,EQ와 RANK.AVERAGE 함수 결과 값이 어떻게 다르게 나오는지 보겠습니다.

 

엑셀 순위 구하기 RANK.EQ, RANK.AVG

엑셀 순위 구하기 첫 번째 방법

함수 마법사 창을 뛰어서 하는 방법입니다.

함수 마법창에서 RANK를 클릭하시면 범위를 지정할 수 있는 창이 하나 더 뜹니다. 

Number부분에는 무엇의 순위를 알고 싶은지

표에 나와있는 동물들의 합계 값을 통한 강아지의 순위를 알고 싶습니다.

그러면 Number에는 강아지의 합계 값에 해당하는 셀의 행과 열을 써주고 

그것이 다른 동물들과 비교했을 때 몇 등에 해당하는지 보려면

 

Ref로 다른 동물들의 값을 지정해 줍니다.

여기서 "$"을 이용합니다. 

동물들은 F14~F24까지 있습니다. 이 표현을 엑셀에서는 

 

$F$14:$F$24 

 

$F = F열을 고정하겠다

$14 = 14행을 고정하겠다

: =쌍점 ~ (범위) 

$F열의 ~24까지 범위를 잡고 고정하겠다-> :$F$24

즉, 행과 열을 고정해주는 역할을 하는 "$"입니다. 

 

Order은 선택항목으로 생략하거나, 0을 쓰면 내림차순

1을 쓰면 오름차순으로 순위가 나타납니다. 


엑셀 순위 구하기 두 번째 방법

지정 셀에 입력하는 방법입니다. 

RANK.EQ 순위를 구하는 식인데 식을 고대로 지정한 셀에 입력해주는 방법입니다.

 

=RANK.EQ(F18,$F$14:$F$24)

 

여기서 내림차순을 하고 싶으면 위에처럼 쓰시거나(생략), 0을 써주시면 되고

오름차순을 하고 싶다면 =RANK.EQ(F18,$F$14:$F$24,1)

맨 끝에 1을 써주시면 오름차순으로 순위가 나타나게 됩니다. 

 

다른 동물들의 값도 구해줘야 하니깐 채우기 핸들 얇은 "+"(두꺼운 플러스 X) 이용하여 블록 잡고 

구하고자 하는 범위까지 드래그 하면 함수식이 자동으로 채워집니다. (일일이 쓰지마세요오~)

엑셀 RANK.EQ 와 RANK.AVG

엑셀 순위 구할 때,

RANK.EQ와 RANK.AVERAGE의 다른 점은 

순위를 구하려고 하는데 동일한 값이 2개가 있을 경우 

순위를 다르게 표현합니다.

 

동일한 값 2개 있을 때

EQ는 동일하게 동일순위의 결과 값이 나오지만

AVERAGE는 평균(중간) 값을 내어줍니다.

 

표로 보겠습니다. 

표를 보면 캥거루호랑이가 동일한 합계 점수입니다. 

RANK.EQ에서는 동일한 순위가 나왔고

RANK.AVERAGE에서는 동일한 점수인데 동일한 등수가 아니라 2등+3등 = 5의 평균으로 나타나 집니다. 

그래서 캥거루와 호랑이 둘 다 2.5등이 됩니다. 

 

궁금해서 한번 더 해봤습니다. 

만약에 3마리가 동일한 합계 점수와 동일 등수라면?

위에 표처럼 값이 나오게 됩니다.

 

이렇게 엑셀에서 순위 구하는 방법과 "$" 범위 고정시켜주는 것을 사용하는 방법을 알아보았습니다.

도움이 되는 내용 되면 좋겠습니다. 😊

 

 

2021.07.14 - [공부해요/엑셀 공부해요] - Excel) SUM, AVERAGE - 더하기, 평균 구하기 / 소수점 줄이기

 

Excel) SUM, AVERAGE - 더하기, 평균 구하기 / 소수점 줄이기

기본 엑셀(Excel)에서 많이 사용하는 더하기, 평균구하기 공부했습니다. 한번 같이 정리해봅시다. 엑셀) 더하기=SUM 강아지의 체육대회 점수 합계를 구하고 싶습니다. 그러면 C~E행 18열에 해당합니

hollyznote.tistory.com

2021.07.10 - [공부해요/엑셀 공부해요] - 엑셀) 숫자 천 단위 쉼표찍기 + 셀 서식 지정하기(홍길동 "님")(-,--- "원")

 

엑셀) 숫자 천 단위 쉼표찍기 + 셀 서식 지정하기(홍길동 "님")(-,--- "원")

저는 가계부를 엑셀로 만들어서 사용합니다. 엑셀에서 가계부를 작성 시, 숫자를 많이 쓰다 보니 쉼표를 찍어야 하는데 홈 화면에서 쉼표 그림 찾아서 찍으면 되는걸 항상 숫자들을 블록 잡아서

hollyznote.tistory.com

 

728x90
LIST

댓글