89_엑셀 rank 함수와 rank.eq – 함수 중급 (16) 

엑셀에서 순위를 구하는 함수는 RANK로 많은 사람들이 사용하고 있는데 새로운 두가지의 함수가 더 나왔습니다. RANK.EQ와 RANK.AVG인데 RANK.EQ는 제가 알기론 RANK와 차이점이 없습니다. RANK.AVG는 순위가 같은 값이 여러가지가 있는 경우 RANK와 차이점을 보이는데 이번 포스팅에서는 그 차이점을 알아 보겠습니다.

논리구조

RANK (순위를 구할 값, 대상 범위, 옵션)

여기서 옵션은 오름차순 내림차순이지만 우리 예제의 경우 옵션이 필요 없습니다. 기본값이 내림 차순 이기 때문입니다.

0은 내림차순, 1은 오름차순을 정의합니다 .

89연습파일.xlsx

89연습파일_완성본.xlsx

  1. 목표 정하기

    왼쪽 테이블의 급여를 높은 순으로 순위를 매겨 보겠습니다.

     

    급여를 기준으로 순위를 또 판매량을 기준으로 순위를 매겨 보겠습니다.

     

  2. RANK 함수

    RANK함수는 RANK.EQ와 동일하지만 엑셀 2007이전 버전의 엑셀과 호환을 하려면 RANK함수를 사용해야 합니다.

     

     

    =RANK를 고르고 탭 키를 누르세요.

     

     

    급여 값을 급여 열을 범위로 잡고 순위를 구합니다.

     

     

    이제 채우기 핸들을 더블 클릭해서 수식을 아래로 복사합니다.

     

     

    단숨에 순위를 구했습니다.

     

     

     

     

     

  3. RANK.EQ VS RANK AVG

    RANK.AVG는 동일 순위가 있을경우 RANK와 달리 그 순위의 평균을 구합니다. 예를 들어 12등이 두 명 있다면 순위의 평균은 12.5입니다.

     

    RANK.EQ를 한번 써 보겠습니다.

     

     

    셀과 열을 지정해 줍니다.

     

     

    이번에는 RANK.AVG를 이용해 같은 범위를 지정해 줍니다.

     

     

    9등을 비교해 보시면 RANK의 경우 같은 등수의 최상위 값이 9를 반환하지만 RANK.AVG는 그 9를 평균을 내어 9.5를 반환 합니다 .

    ;


RANK는 엑셀로 데이터베이스를 만들지 않고 데이터 베이스의 역할을 할 수 있게 하는 활용도가 높은 함수 입니다. Rank Avg는 RANK보다는 자주 활용되지는 않지만 알아 두시면 분명 요긴하게 쓰일수가 있습니다. 


'엑셀 2016 > 8_함수중급' 카테고리의 다른 글

엑셀 반올림 함수 총정리  (0) 2016.03.09
90 엑셀 빈셀 찾기 COUNTBLANK  (1) 2016.03.09
88 엑셀 최빈값구하기 mode 함수  (2) 2016.03.09
엑셀 평균값과 MEDIAN  (0) 2016.03.09
86 엑셀 sumif 다중조건 sumifs  (5) 2016.03.09

+ Recent posts