문제
다음 중 아래 워크시트에서 [A6] 셀에 수식 '=VLOOKUP("C",A2:C5,3,0)'을 입력한 경우의 결과로 옳은 것은?
| A | B | C | |
|---|---|---|---|
| 1 | 코드 | 품목 | 가격 |
| 2 | A | 연필 | 1000 |
| 3 | B | 볼펜 | 2000 |
| 4 | D | 지우개 | 3000 |
| 5 | E | 샤프 | 4000 |
① #N/A ② #Name? ③ B ④ 2000
정답
1번
해설
정답: 1. VLOOKUP의 마지막 인수가 0(FALSE)이면 정확히 일치하는 값을 찾는다. 첫 열(코드)에 "C"가 없으므로 일치하는 값을 찾지 못해 #N/A 오류가 반환된다.
오답 풀이
- 1번: 코드 열에 "C"가 없어 정확히 일치하는 값이 없으므로 #N/A가 옳다.
- 2번: #Name?은 함수 이름이나 정의되지 않은 이름 오류로, 이 경우와 무관하다.
- 3번: "C"를 찾지 못했으므로 어떤 품목도 반환되지 않는다.
- 4번: 2000은 B 코드의 가격으로, "C"와는 무관하다.
보충 개념 VLOOKUP(찾을 값, 범위, 열 번호, 옵션)에서 옵션 0(FALSE)은 정확히 일치, 1(TRUE)은 근사값을 찾는다. 정확히 일치가 없으면 #N/A가 난다.