다음 중 아래 시트에서 [C2:G3] 영역을 참조하여 [C5] 셀의 점… | [컴퓨터활용능력 2급 필기] 18년 1회차 기출문제 상세 페이지
1[컴퓨터활용능력 2급 필기] 18년 1회차
다음 중 아래 시트에서 [C2:G3] 영역을 참조하여 [C5] 셀의 점수 값에 해당하는 학점을 [C6] 셀에 구하기 위한 함수식으로 옳은 것은?
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | |||||||
| 2 | 점수 | 0 | 60 | 70 | 80 | 90 | |
| 3 | 학점 | F | D | C | B | A | |
| 4 | |||||||
| 5 | 점수 | 76 | |||||
| 6 | 학점 | ||||||
| 7 |
1
=VLOOKUP(C5,C2:G3,2,TRUE)
2
=VLOOKUP(C5,C2:G3,2,FALSE)
3
=HLOOKUP(C5,C2:G3,2,TRUE)
4
=HLOOKUP(C5,C2:G3,2,FALSE)
해설
그림의 참조표 [C2:G3]은 가로 방향으로 놓여 있다. 2행에 점수 기준값이 왼쪽부터 0, 60, 70, 80, 90 순으로 오름차순 배열되고, 바로 아래 3행에 대응하는 학점 F, D, C, B, A가 있다. 이처럼 첫 행에서 값을 찾아 그 아래 행의 값을 가져오는 구조에서는 세로 표를 다루는 VLOOKUP이 아니라 HLOOKUP을 써야 한다.
찾을 값인 [C5]의 점수 76은 기준값 목록에 정확히 존재하지 않는다. 이런 구간별 등급 표에서는 마지막 인수를 TRUE(생략 가능)로 두어 근사 일치로 검색해야 하며, 이때 찾을 값을 넘지 않는 가장 큰 기준값을 고른다. 76을 넘지 않는 최대 기준값은 70이므로 그 열이 선택되고, 행 번호 2를 지정했으므로 한 칸 아래의 학점 C가 반환된다.
만약 마지막 인수를 FALSE로 지정하면 76과 정확히 같은 값을 찾게 되는데 표에 76이 없으므로 #N/A 오류가 난다. 또한 근사 일치 검색은 기준값이 오름차순으로 정렬되어 있어야 올바른 결과가 나오며, 그림의 표는 이 조건을 만족한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.