출제 26-2다음 중 아래 시트에서 부서별 인원수[H3:H6]를 구하기… | [컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331) 상세 페이지
1[컴퓨터활용능력 1급 필기] 가끔 나오는 문제 · 최근 상시 회차 1회 출제 (331)
출제 26-2
다음 중 아래 시트에서 부서별 인원수[H3:H6]를 구하기 위하여 [H3]셀에 입력되는 배열 수식으로 옳지 않은 것은?
1
{=SUM(($C$3:$C$9=G3) * 1)}2
{=DSUM(($C$3:$C$9=G3) * 1)}3
{=SUM(IF($C$3:$C$9=G3, 1))}4
{=COUNT(IF($C$3:$C$9=G3, 1))}해설
옳지 않은 수식은 {=DSUM(($C$3:$C$9=G3) * 1)}이다.
시트의 부서명[C3:C9]은 개발1부, 영업2부, 영업1부, 개발1부, 개발1부, 개발2부, 영업2부이고, [H3:H6]에 개발1부 3, 개발2부 1, 영업1부 1, 영업2부 2가 구해져 있다. DSUM은 DSUM(데이터베이스, 필드, 조건 범위) 형식의 데이터베이스 함수라 배열 하나만 넣어서는 쓸 수 없다.
- {=SUM(($C$3:$C$9=G3) * 1)}: 조건 결과 TRUE/FALSE에 1을 곱해 1/0으로 만든 뒤 합한다.
- {=SUM(IF($C$3:$C$9=G3, 1))}: 조건이 참인 행만 1을 반환해 합한다.
- {=COUNT(IF($C$3:$C$9=G3, 1))}: 거짓인 행은 FALSE가 되어 COUNT에서 제외되므로 참인 개수만 센다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
