반응형
안녕하세요. 오랜만에 글을 쓰는데요.
오늘은 엑셀 기초 함수 중에 하나인 RANK 함수에 대해 알아보겠습니다.
아래 표에서 첫번째 학생의 석차를 구하는 수식을 입력한 다음 채우기 핸들을 드래그해서 나머지 학생의 석차를 구했습니다. 주의할 점은 RANK 함수에서 석차를 구하고자 하는 값의 범위를 지정할 때 수식 복사를 고려해서 절대 참조를 사용해야 한다는 것이죠. 그래야 아래 행에서도 항상 같은 범위에서 석차를 계산할 테니까요.
RANK 함수의 세번째 인수는 순위를 오름차순으로 구할 것인지 내림차순으로 구할 것인지 결정하는 것으로 보통은 생략해서 사용합니다. 세번째 인수를 생략하면 0으로 처리되어 내림차순 순위를 구합니다. 내림차순 순위란 큰 값을 1등으로 매기는 것입니다. 간혹 작은 값을 1등으로 매길 필요가 생길겁니다. 그럴 때는 세번째 인수에 0이 아닌 숫자를 지정하거나(일반적으로 1을 지정하면 됨) 논리값 TRUE를 지정합니다. 논리값 TRUE는 수식에서 1로 계산됩니다. 이렇게 하면 작은 값을 1등으로 매길 수 있습니다.
다음 표에서 석차를 구할 때 작은 값이 1등이 되도록 세번째 인수에 0이 아닌 값 1을 지정했습니다.
그렇게 어렵지 않은 함수죠?
두번째 인수를 걸어줄 때 절대값을 적용해야는 점 꼭 유념하시고 세번째 인수로 내림차순 혹은 오름차순 기준만 잘 정하셔서 사용하시면 큰 문제 없을 겁니다.
반응형
'엑셀 > 함수' 카테고리의 다른 글
엑셀 COUNTIF 함수로 조건에 맞는 개수구하기 (2) | 2021.12.03 |
---|---|
특정 문자를 다른 문자로 바꾸는 함수(REPLACE, SUBSTITUTE 함수) (0) | 2021.05.01 |
엑셀 CHOOSE 함수 사용 방법 (0) | 2021.02.15 |
엑셀 ISNUMBER, ISERROR, ISBLANK 사용법 (0) | 2021.02.12 |
엑셀 TODAY, NOW 함수 사용 방법 (0) | 2021.02.07 |
댓글