모두CBT

출제 26-1아래 시트에서 국적별 영화 장르의 편수를 계산하기 위해 [… | [컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331) 상세 페이지

1[컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331)

출제 26-1

아래 시트에서 국적별 영화 장르의 편수를 계산하기 위해 [B12] 셀에 작성해야 할 배열수식으로 옳지 않은 것은?
문제 이미지
1
{=SUM(($D$2:$D$9=$A12) * ($E$2:$E$9=B$11))}
2
{=SUM(IF($D$2:$D$9=$A12, IF($E$2:$E$9=B$11, 1)))}
3
{=COUNT(($D$2:$D$9=$A12) * ($E$2:$E$9=B$11))}
4
{=COUNT(IF(($D$2:$D$9=$A12) * ($E$2:$E$9=B$11), 1))}
해설

옳지 않은 수식은 {=COUNT(($D$2:$D$9=$A12) * ($E$2:$E$9=B$11))}이다.

시트는 [D3:D9] 국적(한국·미국), [E3:E9] 장르이고, [B12] 한국·코미디의 결과는 1이다. 두 조건을 곱하면 각 행이 1 또는 0의 숫자가 되는데, COUNT는 값이 0이어도 숫자면 모두 세므로 조건과 상관없이 전체 행 수가 나온다.

  • SUM((조건1)*(조건2)): 1인 행만 합해지므로 개수가 정확히 나온다.
  • SUM(IF(조건1, IF(조건2, 1))): 두 조건을 모두 만족하는 행만 1이 되어 합한다.
  • COUNT(IF((조건1)*(조건2), 1)): 거짓인 행은 FALSE가 되어 COUNT에서 제외되므로 올바르다.

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