Byeol-Light Diary

여행, 책, 게임 등을 기록하는 일기장

[IT 정보]/[엑셀 강의]

엑셀 함수 기초 10 - 엑셀 순위 함수 RANK 사용법

푸른별빛 2021. 4. 30. 09:34
반응형

안녕하세요. 푸른별빛입니다.

오늘은 엑셀 순위 함수에 대해 알아보려 합니다.

여기서 순위 함수는 값의 순위를 매기는 것을 말하는데요.RANK, LARGE, SMALL 3가지 정도가 포함됩니다만,

오늘 시간에는 RANK를 우선 다뤄볼게요.

 

<RANK 함수>

예를 들어 아래와 같은 데이터가 있다고 가정하죠.

여기서 질문을 해 보는 거죠.

"지금 값이 총 10개가 제시되어 있는데, 3은 위에서부터 몇 등일까요?"

이 질문에는 3가지 조건이 깔려 있어요.

 

# 순위를 알고 싶은 값 -> 3

# 순위를 알고 싶은 범위 -> 1부터 10까지의 10개의 값

# 순위의 방향 -> 위에서부터(내림차순)

 

이 3가지가 RANK 함수에 그대로 적용됩니다.

 

=RANK(순위를 알고 싶은 값, 순위를 알고 싶은 범위, 순위의 방향)

 

(단, 순위의 방향은 내림차순은 0, 오름차순은 1로 적어주면 됩니다)

 

위의 내용을 그대로 적용하면,

 

=RANK(A4, A2:A11, 0)

 

이렇게 되는 거죠. 다른 값까지 다 순위를 매기면 그 결과는 아래처럼 나오겠죠?

 

RANK 함수는 엑셀 최신 버전에서는 RANK.EQ로 써도 작동됩니다.

 

그리고 비슷한 기능을 하는 함수 중 RANK.AVG라는 것도 있는데요.

RANK(RANK.EQ)는 데이터 값이 같은 것이 있을 경우 위의 값 처럼 가장 높은 등수로 처리,

반면에 RANK.AVG는 평균으로 처리하기 때문에 7등과 8등의 평균인 7.5로 표시해요.

실생활에서 등수를 매길 때는 대부분 RANK(RANK.EQ의 개념을 따르고

RANK.AVG 형태로 순위를 처리하는 경우는 거의 없기에,

사실상 거의 필요는 없는 함수긴 하죠.

RANK(RANK.EQ)만 대부분 사용하시게 될 거예요.

 

오늘은 순위 함수 RANK에 대해 알아보았습니다.

값들의 순위를 매겨 데이터 분석에 효과적으로 사용할 수 있기 때문에

이 함수 역시 꽤나 자주 사용하시게 될 함수로 생각되는데요.

어렵지는 않은 만큼, 금방 보고 익숙해 지실 거에요~~

 

다음 시간에는 비슷한 함수이지만 약간은 다른,

SMALL과 LARGE 함수를 알아볼게요~~

반응형