모두CBT

다음 중 판정[G2:G5] 영역에 총점이 160 이상이면 '우수', 1… | [컴퓨터활용능력 2급 필기] 19년 1회차 기출문제 상세 페이지

1[컴퓨터활용능력 2급 필기] 19년 1회차
다음 중 판정[G2:G5] 영역에 총점이 160 이상이면 '우수', 100 이상 160 미만이면 '보통', 100 미만이면 '노력'으로 입력하려고 할 경우 [G2] 셀에 입력할 수식으로 옳은 것은?
ABCDEFG
1번호이름영어상식총점판정
21원빈9780177우수
32장동신8772159보통
43현자6040100보통
54한길405090노력
1
=IF(F2>=160,IF(F2>=100,"우수","보통","노력"))
2
=IF(F2>=160,"우수",IF(F2>=100,"보통","노력"))
3
=IF(OR(F2>=160,"우수",IF(F2>=100,"보통","노력"))
4
=IF(F2>=160,"우수",IF(F2>=100,"보통",IF(F2=100,"노력"))
해설

표에서 총점은 F열(원빈 177, 장동신 159, 현자 100, 한길 90)이고 판정은 G열이다. 조건이 160 이상 → 우수, 100 이상 160 미만 → 보통, 100 미만 → 노력의 세 갈래이므로 IF를 중첩해 두 번 판단해야 한다.

=IF(F2>=160,"우수",IF(F2>=100,"보통","노력")) 는 먼저 160 이상인지 보고 맞으면 '우수'를 내고, 아니면 안쪽 IF에서 100 이상이면 '보통', 그 외에는 '노력'을 낸다. F2가 177이므로 결과는 '우수'로 표의 판정과 일치하고, 아래로 채우면 159→보통, 100→보통, 90→노력이 되어 모두 맞는다.

참값 자리에 IF를 넣고 그 안에 인수를 네 개 나열한 식은 IF가 받을 수 있는 인수 수를 넘겨 오류가 나고, OR로 시작하는 식은 여는 괄호와 닫는 괄호의 짝이 맞지 않아 입력 자체가 되지 않는다. 마지막 식은 괄호 짝이 어긋난 데다, 가장 안쪽 조건을 'F2=100'으로 잡아 총점이 100 미만인 90에 대해서는 '노력'이 아니라 FALSE가 나오므로 원하는 결과를 낼 수 없다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.