티스토리 뷰
[엑셀꿀팁] 본문바로가기<- 바로가기를 누르시면 바로 내용을 보실 수 있습니다.
[엑셀 단축키]
[엑셀 함수]
중간값, 두번째로 크거나 작은 값 구하기(MEDIAN 함수)
조건을 만족하는 셀의 개수 구하기(COUNTIF 함수)
여러 조건을 만족하는 셀의 개수(COUNTIFS 함수)
배열 값을 곱해서 모두 더하기 (SUMPRODUCT 함수)
날짜 함수 알짜배기 모음(TODAY, NOW, YEAR, MONTH, DAY 함수)
특정조건을 만족하는 평균 구하기(AVERAGEIF 함수)
특정 문자열 원하는 문자열로 바꾸기(SUBSTITUTE 함수)
오늘은 엑셀 순위 매기기에 대해서 알아보겠습니다. RANK 함수를 이용하여, 원하는 데이터의 순위를 매기는 방법에 대해서 알아보는 시간입니다.
엑셀 순위 매기기 RANK 함수
RANK(number, ref, [order])
number : 순위를 구하려는 수
ref : 목록 또는 배열의 셀 주소 (범위)
order : 기본값은 내림차순이며, 0이 아닌 다른 값을 지정하면 오름차순으로 순위가 정해집니다.
특정 점수나 데이터의 순위를 매겨보도록 하겠습니다. RANK함수를 사용하여 순위를 매길 수 있습니다.
순위를 입력할 셀을 선택 후 =rank( 를 입력한 뒤, 비교할 값인 점수를 선택하여 줍니다.
그리고서는 , 콤마를 쓰고 점수를 체크하려는 목록 범위를 설정하여줍니다. 그리고 괄호를 닫아서 함수를 마무리 합니다.(순위는 높은 점수부터 매기기 때문에 기본 내림차순을 이용하면 됩니다.)
그리고 엔터를 누르면 2가 입력이 됩니다. 김남길씨에 점수가 지금 박보검씨에 점수 다음으로 높으므로 2등인 숫자 2가 나왔습니다.
그리고는 자동채우기를 이용하여 채워줍니다.
그러면, 제대로 순위가 나오지 않을 것 입니다. 이것은 범위로 지정했던 점수의 범위가 자동채우기를 하면서 변경이 생겨서 그렇습니다. 범위는 항상 같은 범위를 지정해줘야하기 때문에, 여기서 범위를 절대참조를 이용하여 사용하여야 합니다. 절대참조와 상대참조의 개념은 따로 포스팅을 진행하도록 하겠습니다.
다시 자동채우기 하기 전으로 돌아 가겠습니다. 범위로 지정한곳을 마우스로 드래그하여 블록 지정을 하여 줍니다.
그리고는 F4 버튼을 눌러줍니다. 그러면 범위에 $가 들어가면서 절대참조로 변경됩니다.
그리고 나서 자동채우기를 실행하면 정상적으로 순위가 나옵니다. 한번 첫번째 잘못된 방법과 두번째 방법을 해보시고, 차이점을 이해하시는게 오히려 더 좋으실 수 있습니다.
따로 절대참조와 상대참조는 포스팅하도록 하겠습니다. 감사합니다.