모두CBT

출제 26-2/22-3다음 수식의 결과 값으로 올바른 것은 ? | [컴퓨터활용능력 1급 필기] 자주 나오는 문제 · 47회차 중 2·3회 출제 (632) 상세 페이지

1[컴퓨터활용능력 1급 필기] 자주 나오는 문제 · 47회차 중 2·3회 출제 (632)

출제 26-2/22-3

다음 수식의 결과 값으로 올바른 것은 ?
1
=IF(AND(B2>=40, C2>=40, D2>=60), "합격", "불합격") -> B2 셀과 C2 셀의 값이 40 이상이고 D2 셀의 값이 60 이상이면 "합격"을 그렇지 않으면 "불합격"을 값으로 한다.
2
=IF(OR(C2>=40, D2>=60), "합격", "불합격")-> C2 셀의 값이 40 이상이고 D2 셀의 값이 60 이상이면 "합격"을 그렇지 않으면 "불합격"을 값으로 한다.
3
=IF(AND((B2,C2)>=40, D2>=60), "합격", "불합격")-> B2 셀과 C2 셀의 값이 40 이상이고 D2 셀의 값이 60 이상이고 "합격"을 그렇지 않으면 "불합격"을 값으로 한다.
4
=AND(IF(B2>=40, C2>=40, D2>=60), "합격", "불합격") -> B2 셀과 C2 셀의 값이 40 이상이거나 D2 셀의 값이 60 이상이면 "합격"을 그렇지 않으면 "불합격"을 값으로 한다.
해설

모든 조건이 참일 때만 TRUE를 반환하는 AND 함수를 사용한 =IF(AND(B2>=40, C2>=40, D2>=60), "합격", "불합격")이 올바른 수식이다.

AND 함수는 모든 조건이 참이어야 TRUE를 반환하므로, B2와 C2가 각각 40 이상이고 D2가 60 이상일 때만 IF 함수가 "합격"을 표시한다.

OR 함수를 사용해 C2 또는 D2 중 하나의 조건만 만족해도 "합격"이 되게 한 수식은 옳지 않고,
(B2,C2)>=40처럼 두 셀을 하나로 묶어 비교하는 조건식도 올바른 비교식이 아니며,
AND 함수를 IF 함수 바깥에 두어 인수 구조를 잘못 구성한 수식도 IF 함수처럼 "합격" 또는 "불합격"을 반환할 수 없다.

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