문제
다음 중 아래 그림에서 [E2] 셀의 함수식이 =CHOOSE(RANK(D2,$D$2:$D$5),"대상","금상","은상","동상")일 때, 결과 값으로 옳은 것은?
| 셀 | A:성명 | B:이론 | C:실기 | D:합계 | E:순위 |
|---|---|---|---|---|---|
| 2 | 갈나래 | 47 | 45 | 92 | |
| 3 | 이석주 | 38 | 47 | 85 | |
| 4 | 박명권 | 46 | 48 | 94 | |
| 5 | 장영주 | 49 | 48 | 97 |
① 대상 ② 금상 ③ 은상 ④ 동상
정답
3번
해설
정답: 3. RANK(D2, $D$2:$D$5)는 D2(92)가 합계 범위에서 몇 번째로 큰지를 구한다. 97 > 94 > 92 > 85이므로 92는 세 번째이며, CHOOSE(3, "대상","금상","은상","동상")은 세 번째 값인 ''은상''을 반환한다.
오답 풀이
- 1번: RANK 값이 1일 때 ''대상''이 나오나, 92의 순위는 1이 아니다.
- 2번: 순위가 2일 때 ''금상''이며, 92는 2위가 아니다.
- 3번: 92는 3위이므로 CHOOSE의 세 번째 값 ''은상''이 되어 옳다.
- 4번: 순위가 4일 때 ''동상''이나, 92는 가장 낮은 점수(4위)가 아니다.
보충 개념 RANK(수, 범위)는 기본적으로 내림차순 순위를 구하고, CHOOSE(번호, 값1, 값2, …)는 번호에 해당하는 위치의 값을 반환한다.