컴퓨터/엑셀 함수 정리

엑셀함수정리, 순위를 구하는 RANK 함수

commox111 2020. 12. 25. 23:56
반응형

=RANK(인수, 참조범위, 방법)

=RANK(순위를 구하고자 하는 값 한 개, 순위를 구하고 싶은 범위 전체, 오름차순/내림차순을 정하기)

 

오름차순은 1 (오름차순은 1 → 2 → 3…와 같이 뒤로 갈수록 숫자가 커진다.)

내림차순은 0 또는 생략 (내림차순은 뒤로 갈수록 숫자가 작아진다.)

 

오름차순/내림차순이 필요한 이유는 1등이 가장 작은 값이 될 수도 있고 가장 큰 값이 될 수도 있기 때문이다.

올림픽 피겨처럼 가장 높은 점수를 받으면 1등이 될 수도 있지만,

올림픽 달리기처럼 가장 작은 시간기록이 1등이 될 수도 있기 때문이다.

 

급여를 기준으로 등수를 나누겠다. 높은 급여 순으로

=RANK(급여 중 순위를 구하고자 하는 값, 5명의 급여 전체, 내림차순을 나타내는 0 또는 생략)

다 입력 후 Enter를 치면 하하 5위네요. 가장 적습니다ㅠㅠ (사원...)

이제 원하는 값은 유동적으로, 정해진 값(전체)은 고정으로 두고 자동채우기를 해봅시다.

자동채우기할 때 값 고정하기

값을 고정한다는 기능의 이름은 '절대참조'이다.

셀주소 앞에 달러($)표시가 생기며 단축키는 F4이다. 달러($)표시가 붙은 숫자는 자동채우기로 드래그해도 값이 변하지 않는다.

함수를 적용한 셀을 두 번 클릭해 =함수()로 변하면 고정을 원하는 곳에 커서를 두고 F4를 누른다.

그러면 알파벳과 숫자 왼쪽에 달러($)표시가 각각 뜬다.

 

참고로, F4를 누를 때마다(4번 주기) 달러($)가 붙는 위치가 달라진다.

F4 1번일 때 $J$44

F4 2번일 때 J$44

F4 3번일 때 $J44

F4 4번일 때 J44

주기가 4번으로 5번째 누르면 다시 $J$44가 된다.

 

어쨋든 커서를 잘못 뒀는지 : 왼쪽에만 되었으므로 오른쪽 셀에 커서를 둔 뒤 F4를 한 번 더 눌러 $J$44:$J$48로 만들어준다.

자동채우기 원본은 =RANK(J44,$J$44:$J$48)이었고 셀이 클릭된 상태에서 오른쪽 아래의 점을 누른 상태에서 아래로 드래그하면 그게 '자동채우기'를 하는 것이다.

반응형