문제
다음 중 아래의 워크시트를 참조하여 작성한 수식 '=INDEX(B2:D9,2,3)'의 결과는?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 코드 | 정가 | 판매수량 | 판매가격 |
| 2 | L-001 | 25,400 | 503 | 12,776,000 |
| 3 | D-001 | 23,200 | 1,000 | 23,200,000 |
| 4 | D-002 | 19,500 | 805 | 15,698,000 |
| 5 | C-001 | 28,000 | 3,500 | 98,000,000 |
| 6 | C-002 | 20,000 | 6,000 | 96,000,000 |
| 7 | L-002 | 24,000 | 750 | 18,000,000 |
| 8 | L-003 | 26,500 | 935 | 24,778,000 |
| 9 | D-003 | 22,000 | 850 | 18,700,000 |
① 19,500 ② 23,200,000 ③ 1,000 ④ 805
정답
2번
해설
정답: 2. INDEX(B2:D9, 2, 3)은 참조 범위 B2:D9에서 2번째 행, 3번째 열의 값을 반환한다. 범위 안 2번째 행은 3행(D-001), 3번째 열은 D열이므로 결과는 D3 값인 23,200,000이다.
오답 풀이
- 1번: 19,500은 B4(범위 기준 3번째 행, 1번째 열) 값이라 위치가 다르다.
- 2번: 범위의 2번째 행·3번째 열인 23,200,000이 정답이다.
- 3번: 1,000은 C3(2번째 행, 2번째 열) 값이라 열 위치가 다르다.
- 4번: 805는 C4 값으로 행·열 위치가 모두 다르다.
보충 개념 INDEX(범위, 행번호, 열번호)는 지정 범위 안에서의 상대 위치로 행·열을 세며, 워크시트 절대 주소가 아니라 범위 내 순번을 기준으로 한다.