본문 바로가기
IT/엑셀

엑셀 rank 함수로 순위 정하기

by 쿠이선불폰 2020. 2. 11.

엑셀에서는 rank 함수를 사용해서

순위를 정할 수 있는데

원하는 위치에 변하는 값을 반영하여

자동으로 변경되도록 한번 만들어 봤습니다

 

함수자체는 어렵지 않아서

누구나 다 쉽게 이해하실 수 있을거에요

 

먼저 A부터 H까지 다른 점수를 가지고 있는

데이터가 있다고 할 때

점수에서 A1 row값을 빼줍니다.

이는 동점자 처리 때문에 하는 것으로

같은 점수가 있을 때

하나의 값이 표시 안되는 걸 방지하고자 들어가는 내용입니다.

동점자가 없다고 한다면

위 내용을 포함하지 않아도 무방합니다.

그 후 먼저 순위를 매길건데

이때는 rank 함수로 변환된 값의 순위를 매겨줍니다.

그럼 A부터 H까지 순위가 각각 매겨질 거에요

이제 이 자료들을 순서대로 정렬해볼건데

이 때 Vlookup 함수나 row 함수에 대해서는

추후 포스팅을 통해서 다시 한번 알려드리도록 할께요

 

vlookup 함수를 통해서 순위에 1위 랭크된

점수를 불러오게 됩니다.

이 때 row(a1) 값은 1을 나타내기 때문에 1위 랭크된 값을 가져오게 되는 것이죠

 

마찬가지 방법으로 이름 값을 가져올 수 있게 됩니다.

 

이렇게 참조를 해서 만들어놓게 되면

점수가 변할 경우 순위가 변동되어

만들어놓은 표에 값도 자동으로 변경되는 방법인데

아래 예제를 올려놓을테니

그 파일을 한번 보시기 바랍니다.

순위 정하기 예제.xlsx
0.01MB

 

글로 적으려고 하니까 설명이 참 미흡한데

위 예제를 보시면서 직접 만져보시면

이해가 좀 쉽지 않을까 하는 생각입니다. ㅠ

 

이 글이 도움이 되셨다면

공감 및 댓글 부탁 드립니다.

감사합니다.

사업자 정보 표시
쿠이선불폰 | 임용석 | 경기도 부천시 부천로 29번길 20 | 사업자 등록번호 : 197-24-00921 | TEL : 010-4353-2180 | Mail : kuidaz1@naver.com | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기

댓글