순위정하는 함수! Rank.
-특정한(지정한) 수의 순위를 나타냅니다.-
오늘은 엑셀함수 Rank를 사용해서 매출순위를 나타내 보겠습니다.
위 그림은 특정기간동안의 품목별 매출순위를 나타낸 그림입니다.
매출순위는 영업/마케팅 부문에서 선택/집중을 하기위해 자주 사용합니다.
Rank함수는 IF함수처럼 크게 어려운함수가 아닙니다.
한두 번 연습하면 쉽게 익힐수 있을겁니다.
먼저 Rank함수의 인수부터 보겠습니다.
셀 P6에 Rank를 입력 하겠습니다.
Number, Ref, [Order] 세가지 인수가 있네요...
Number는 우리말로 '수, 숫자' 죠? 순위를 정할 '수'를 지정하란 말이겠죠..
여기서는 A품목 매출순위를 구해야하기에 O6를 지정하겠습니다.
Ref는 Reference의 약어입니다. 참고, 인용이라는 뜻입니다.
품목 A ~ E 의 매출순위를 구해야하므로 O6:O10을 쓰겠습니다.
(참고: O6:O10의 ' : ' 의 의미는 드래그를 말합니다.)
마지막 [Order]는 순위를 나타내는 방식을 말합니다.
인수로는 숫자 '0'과 '0'이 아닌 수가 있습니다.(양식보며 설명 드리겠습니다.)
Rank1에서는 '1', Rank2에서는 안쓰겠습니다.
|
| |
함수를 다 입력한 뒤 차이점을 보겠습니다.
Rank1과 Rank2의 순위가 다른걸 알 수 있습니다.
마지막 인수인 [order]에 따라 다른결과를 얻을 수 있는데요.
[order]를 생략하거나,'0'으로 지정하면 내림차순으로 순위가 정렬되고요,
[order]가 '0'이 아닌 다른 수 -본 예제에서는 '1'로 지정- 를 지정하면 오름차순으로 정렬됩니다.
예] =Rank(O6,O6:O10,0) 또는 =Rank(O6,O6:O10) =>내림차순
주의사항.
함수나 수식이 들어간 셀을 복사해서 수식을 완료할때, 간혹 틀린값이 나오는 경우가 있습니다.
이유는 수식에서 지정한 참조영역이 밀리기 때문입니다.
그래서, 참조영역이 밀리지 않게 고정을 해줘야하는데, 그때 '$'를 사용합니다.
예를들면 참조영역 'O6:O10' 고정할때 '$O$6:$O$10' 으로 고정시키고 복사하시면
참조영역이 고정된 상태로 복사됩니다.
'잡학다식(雜學多識) > Follow Excel!' 카테고리의 다른 글
[엑셀함수08]IF응용2 (0) | 2014.07.16 |
---|---|
[엑셀함수07]IF응용 (0) | 2014.05.21 |
[엑셀함수06]IF (0) | 2014.05.19 |
[엑셀함수05]Datedif (1) | 2014.05.17 |
[엑셀함수03]Sumif+Vlookup (0) | 2014.05.10 |
[엑셀함수02]Vlookup+이름관리자 (0) | 2014.05.10 |
[엑셀함수01]SUMIF (0) | 2014.05.10 |