문제
배열 수식 {=SUM((A1:A5="완료")*(B1:B5>100)*C1:C5)}에 대한 설명으로 가장 적절한 것은?
① A열이 '완료'이거나 B열이 100 초과인 행의 C열 값을 합산한다 ② A열이 '완료'이고 B열이 100 초과인 행의 C열 값을 합산한다 ③ 배열 수식이므로 Ctrl+Shift+Enter로 입력해야 중괄호가 표시된다 ④ SUM 함수 내부에서 조건을 사용할 수 없으므로 오류가 발생한다
정답
2번
해설
배열 수식에서 조건들을 곱셈(*)으로 연결하면 AND 조건으로 작동합니다. (A1:A5="완료")는 TRUE/FALSE 배열을, (B1:B5>100)도 TRUE/FALSE 배열을 반환하며, 이들을 곱하면 두 조건이 모두 참인 경우만 1이 되어 해당 C열 값이 합산됩니다. ③도 맞지만 ②가 수식의 핵심 기능을 설명합니다. ①은 틀렸습니다(OR가 아닌 AND 조건). ④는 틀렸습니다(배열 수식에서는 가능).