문제
아래 그림과 같이 ‘기록(초)’ 필드를 이용하여 순위 [C2:C5]를 계산하였다. 다음 중 [C2] 셀의 수식으로 옳은 것은?
| 셀 | A:선수명 | B:기록(초) | C:순위 |
|---|---|---|---|
| 2 | 홍길동 | 12 | 3 |
| 3 | 이기자 | 15 | 4 |
| 4 | 금나래 | 10 | 1 |
| 5 | 나도국 | 11 | 2 |
① =RANK(B1,$C$2:$C$5) ② =RANK(B2,$A$2:$A$5) ③ =RANK(B2,$B$2:$B$5,1) ④ =RANK(B2,$B$2:$B$5,0)
정답
3번
해설
정답: 3. 기록(초)은 값이 작을수록 순위가 높다(금나래 10초=1위). RANK 함수에서 세 번째 인수를 1(0이 아닌 값)로 주면 오름차순(작은 값이 1위)으로 순위를 매기므로 =RANK(B2,$B$2:$B$5,1)이 표의 결과와 일치한다.
오답 풀이
- 1번: 순위를 구할 값으로 기록이 아닌 순위 열(B1, 범위도 C열)을 잘못 참조해 옳지 않다.
- 2번: 순위 기준 범위를 기록(B열)이 아닌 선수명(A열)으로 지정해 옳지 않다.
- 3번: 기록 범위에서 세 번째 인수 1을 주어 작은 값이 1위가 되도록 했으므로 표와 일치해 옳다.
- 4번: 세 번째 인수 0(또는 생략)은 내림차순이라 큰 기록이 1위가 되어 표의 순위와 반대가 된다.
보충 개념 RANK(값, 범위, 방법)에서 방법이 0이거나 생략이면 내림차순(큰 값이 1위), 0이 아니면 오름차순(작은 값이 1위)으로 순위를 매긴다.