다음 중 아래의 워크시트에서 [F2] 셀에 소속이 ‘영업 1부’인 총매… | [컴퓨터활용능력 1급 필기] 16년 1회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 16년 1회차
다음 중 아래의 워크시트에서 [F2] 셀에 소속이 ‘영업 1부’인 총매출액의 합계를 계산하기 위한 수식으로 옳지 않은 것은?
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 성명 | 소속 | 총매출액 | 소속 | 총매출액 | 평균매출액 | |
| 2 | 이민우 | 영업1부 | 8,819 | 영업1부 | 28,581 | 7,145 | |
| 3 | 차소라 | 영업2부 | 8,072 | ||||
| 4 | 진희경 | 영업3부 | 6,983 | ||||
| 5 | 장용 | 영업1부 | 7,499 | ||||
| 6 | 최병철 | 영업1부 | 7,343 | ||||
| 7 | 김철수 | 영업3부 | 4,875 | ||||
| 8 | 정진수 | 영업2부 | 5,605 | ||||
| 9 | 고희수 | 영업3부 | 8,689 | ||||
| 10 | 조민희 | 영업3부 | 7,060 | ||||
| 11 | 추소영 | 영업2부 | 6,772 | ||||
| 12 | 홍수아 | 영업3부 | 6,185 | ||||
| 13 | 이경식 | 영업1부 | 4,920 | ||||
| 14 | 유동근 | 영업2부 | 7,590 | ||||
| 15 | 이혁재 | 영업2부 | 6,437 |
[F2] 셀 설명 : 소속별 총매출액의 합계
1
=DSUM(A1:C15,3,E1:E2)
2
=DSUM(A1:C15,C1,E1:E2)
3
=SUMIF(B2:B15,E2,C2:C15)
4
=SUMIF(A1:C15,E2,C1:C15)
해설
[A1:C15]는 성명·소속·총매출액 목록이고, [E1:E2]에는 머리글 '소속'과 조건 '영업1부'가 들어 있다. 영업1부의 총매출액은 8,819 + 7,499 + 7,343 + 4,920 = 28,581이며 이 값이 [F2]에 표시되어 있다.
SUMIF는 SUMIF(조건 범위, 조건, 합계 범위) 형식으로, 조건 범위에서 조건에 맞는 셀을 찾은 뒤 합계 범위에서 같은 위치에 있는 셀을 더한다. 따라서 두 범위는 모양과 크기가 같은 한 열로 맞춰 주어야 한다.
조건 범위에 A1:C15처럼 세 개 열 전체를 넣으면, 조건에 맞는 셀은 두 번째 열인 B열에 있는데 합계 범위 C1:C15는 조건 범위와 크기를 맞추느라 오른쪽으로 늘어난다. 그 결과 B열 자리에 대응하는 곳이 비어 있는 D열이 되어 더할 값이 없고, 원하는 합계가 나오지 않는다.
나머지는 모두 올바르다. DSUM은 DSUM(데이터베이스 범위, 필드, 조건 범위) 형식이고, 두 번째 인수인 필드는 왼쪽부터 센 열 번호(3)로 지정해도 되고 필드명이 들어 있는 셀(C1)로 지정해도 된다. 조건 범위는 머리글을 포함해 E1:E2로 주므로 두 식 모두 28,581을 반환한다.
SUMIF도 조건 범위를 B2:B15, 합계 범위를 C2:C15로 맞추면 소속이 영업1부인 행의 총매출액만 더해 정확히 28,581이 계산된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.