다음 중 성별이 '여'인 직원의 근속년수 합계를 구하는 수식으로 옳지 … | [컴퓨터활용능력 1급 필기] 17년 2회차 기출문제 상세 페이지
1[컴퓨터활용능력 1급 필기] 17년 2회차
다음 중 성별이 '여'인 직원의 근속년수 합계를 구하는 수식으로 옳지 않은 것은?
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | 사원 현황 | |||||
| 2 | 사원번호 | 이름 | 생년월일 | 성별 | 직위 | 근속년수 |
| 3 | 가-011 | 백수인 | 78-05-19 | 여 | 대리 | 13 |
| 4 | 나-012 | 장재근 | 79-04-30 | 남 | 대리 | 14 |
| 5 | 다-008 | 이성만 | 74-12-23 | 남 | 과장 | 19 |
| 6 | 가-005 | 김유신 | 71-03-12 | 여 | 부장 | 24 |
| 7 | 가-022 | 이덕화 | 88-01-12 | 남 | 사원 | 7 |
| 8 | 다-012 | 공재룡 | 87-12-23 | 남 | 사원 | 9 |
| 9 | 나-006 | 이현성 | 70-04-29 | 여 | 부장 | 22 |
| 10 | 다-008 | 홍록기 | 74-03-22 | 남 | 차장 | 17 |
| 11 | 가-004 | 신동엽 | 68-03-23 | 남 | 이사 | 29 |
| 12 | 나-009 | 김한석 | 70-05-04 | 여 | 이사 | 26 |
1
=DSUM(A2:F12,F2,D2:D3)
2
=SUMIFS(F3:F12,D3:D12,"=D3")
3
{=SUM(IF(D3:D12=D3,F3:F12,0))}4
=SUMIF(D3:F12,D3,F3:F12)
해설
표는 [A2:F12]에 사원번호·이름·생년월일·성별·직위·근속년수가 들어 있고, 성별이 '여'인 사원은 백수인(13)·김유신(24)·이현성(22)·김한석(26)이므로 근속년수 합계는 85가 되어야 한다.
SUMIFS의 조건 인수를 "=D3"처럼 큰따옴표로 감싸면 [D3] 셀의 값 '여'가 아니라 "D3"이라는 문자열 자체를 찾게 된다. 성별 열에 'D3'인 값은 없으므로 결과가 0이 되어 합계를 구하지 못한다. 셀 값을 조건으로 쓰려면 따옴표 없이 D3으로 참조하거나 "여", 또는 "="&D3 형태로 적어야 한다.
나머지 수식은 모두 85를 돌려준다. DSUM은 [A2:F12] 목록에서 '근속년수' 필드를 [D2:D3]의 '성별이 여' 조건으로 합하고, SUM과 IF를 묶은 배열 수식은 성별이 '여'인 행의 근속년수만 더한다. SUMIF는 조건 범위에서 '여'를 찾아 같은 위치에 대응하는 근속년수를 더한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.