아래의 워크시트에서 [B2:D5] 영역은 ‘점수’로 이름이 정의되어 있… | [컴퓨터활용능력 2급 필기] 16년 1회차 기출문제 상세 페이지
1[컴퓨터활용능력 2급 필기] 16년 1회차
아래의 워크시트에서 [B2:D5] 영역은 ‘점수’로 이름이 정의되어 있다. 다음 중 [A6] 셀에 수식 ‘=AVERAGE(INDEX(점수, 2, 1), MAX(점수))’을 입력하는 경우 결과 값으로 옳은 것은?
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 성명 | 중간 | 기말 | 실기 |
| 2 | 오금희 | 85 | 60 | 85 |
| 3 | 백나영 | 90 | 80 | 95 |
| 4 | 김장선 | 100 | 80 | 76 |
| 5 | 한승호 | 80 | 80 | 85 |
| 6 |
1
85
2
90
3
95
4
100
해설
이름 ‘점수’가 가리키는 [B2:D5]에는 85, 60, 85 / 90, 80, 95 / 100, 80, 76 / 80, 80, 85의 값이 들어 있습니다.
INDEX(점수, 2, 1)은 이 영역 안에서 2번째 행, 1번째 열에 있는 값을 돌려줍니다. 영역의 시작이 [B2]이므로 2번째 행은 백나영의 행, 1번째 열은 ‘중간’ 열이 되어 결과는 90입니다. 워크시트 전체의 2행이 아니라 지정한 영역 안에서 세는 것이 핵심입니다.
MAX(점수)는 영역 전체에서 가장 큰 값이므로 김장선의 중간 점수 100입니다.
따라서 수식은 =AVERAGE(90, 100)이 되어 결과는 95가 됩니다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.