본문 바로가기
내가 공부하는 세상/엑셀

엑셀로 순위를 구해보자 (RANK 함수)

by 윤소리아빠 2023. 4. 28.

목차

    엑셀로 순위를 정해보자 


    업무를 하다 보면 순위를 매겨야 하는 경우가 종종 있습니다.  점수를 구한다거나 기록 등을 관리할 때 순위를 매겨야 합니다. 특히나 저처럼 순위 매기기를 좋아하는 (별로 좋은 습관은 아닌 것 같습니다. ) 사람은 이렇게 순위를 매겨 기록을 관리하고 자 합니다.  순위를 매길 때는 RANK 함수를 사용합니다. RANK 함수 사용법은 다음과 같습니다. 아래와 같이 학생들의 점수를 관리한다고 가정해 보겠습니다. 편의를 위해 9명의 학생만 있다고 가정하겠습니다. 실제로는 훨씬 많은 학생을 관리할 경우 훨씬 유용하리라 생각합니다. RANK함수는  =RANK ( 구하고자 하는 셀, 범위, 내림차순 or 올림차순 )로 이루어져 있습니다. 하나하나 자세히 살펴보면 순위를 매기고자 하는 [D5셀을 클릭] 하고, =RANK( 를 적어줍니다. 이후 순위를 구하고자하는 점수를 클릭합니다. 여기서는 C5 셀을 클릭후 , (컴마)를 적고 이후 범위를 드래그해 줍니다. (C5:C13)   이후 "반드시 절대 참조를 해주어야 합니다."  (F4 키 ) (절대참조를 하지않으면 범위가 한 칸씩 밑으로 내려갑니다.)   이후 엔터를 누르면 D5  에 5라는 등수가 표시되고 이후 빠른 채우기로 나머지 등수를 표시해 주시면 됩니다. 

     

    다시 한번 정리해보면  D5 셀에  =RANK(  타이핑  >  순위를 구하고자 하는 점수 클릭 >  컴마 >  범위 드래그 > 절대참조 F4 키  > 엔터 > 빠른 채우기 

     

    RANK 함수

     

    순서를 완성하면 아래와 같이 점수에 따라 순위가 매겨집니다. 여기서 더 나아가 순위별로 1등을 가장위에 9등을 가장 아래에 위치시키려면 어떻게 해야 할지 방법을 알아보겠습니다.

     

     

     

    필터를 통한 순위 정렬


    방법은 어렵지 않습니다. 과거에 알아본 표를 등록시키거나 , 필터를 적용하면 됩니다. 이번에는 간단하게 필터를 적용하여 1등을 가장상단에 9등을 가장하단에 위치시켜 보겠습니다. 필터를 적용시키고자 하는 이 순위를 클릭합니다. 여기서는 D4 셀입니다. 이후  상단의 [데이터] 클릭-> [필터]를 클릭해 줍니다. 그럼 사진과 같이 [필터 단추]가 생기고, 필터 단추를 클릭 후 숫자 오름차순 정렬을 클릭합니다.

     

     

    이제 아래와 같이 1등부터 9등까지  등수별로 정렬이 됩니다.

     

     

    기록 데이터에도 순위를 매겨보자


    이번에는 아래와 같은 기록의 순위를 구해보겠습니다. 아래와 같은 기록은 좀 전의 점수와 반대로 낮을수록 순위가 올라가는 반대의 성격을 가지고 있습니다. 방법은 위의 점수 순위를 구하는 방법과 거의 동일하나 단 하나만 다릅니다. 절대참조 후 컴마와 1을 추가로 타이핑해주셔야 합니다. 아래 글과 사진을 참조해 주시면 됩니다.

     

    정리하자면 H5 셀에 =RANK(  타이핑  >  순위를 구하고자 하는 점수 클릭 >  컴마 >  범위 드래그 > 절대참조 F4 키  > 컴마 >  1   > 엔터 > 빠른 채우기 

     

     

    글을 마치며


    오늘은 RANK 함수에 대해 알아보았습니다. 동영상을 통해 보여드리면 어렵지 않은 함수인데, 이렇게 블로그로 하나하나 쓰다 보니 괜히 장황하고, 어렵게 써진 것 같습니다. 하지만 글을 하나하나 보시며, 연습하신다면, 실무에 도움이 되시리라 믿습니다. 

    반응형

    TOP

    Designed by 티스토리

    loading