티스토리 뷰

2017년도 1회 컴퓨터활용능력 2급 필기 기출문제 32번을 풀이한 것이다.

엑셀 SUMIFS 함수를 이용하여 여러 조건을 만족하는 행들에서 특정 열의 합을 구한다. 바른 결과는 ?


32. 다음 중 [A7] 셀에 수식 ‘=SUMIFS(D2:D6, A2:A6, "연필", B2:B6, "서울")’ 을 입력한 경우 그 결과 값은?


[그림0] 엑셀 SUMIFS 다중 조건부 합계 문제


① 100 500

③ 600 ④ 750


풀이 :


엑셀 SUMIFS 함수는 여러 조건을 모두 만족하는 행( 레코드 )들의 특정열의 합계를 구하는 함수이다. 문제의 SUMIFS 함수식의 바른 결과를 구해보자.


엑셀 SUMIFS 함수 간략 설명

구문 : SUMIFS ( 합계범위 , 조건범위1 , 조건값1 , [조건범위2] , [조건값2] , .... )

처리 : 조건범위1 이 조건값1 을 만족하고, 조건범위2 가 조건값2 를 만족한다면, 동일행의 합계범위 로 합계를 구한다.

노트 : 조건범위와 조건값은 최소 1쌍은 필수이다. 여러 조건쌍은 AND( 논리합 ) 처리된다.


자세한 함수 설명 :

[컴활 2급] 엑셀 SUMIFS 함수로 다중 조건부 합계 구하기


엑셀 SUMIFS 함수식 문제 풀이


[그림1] 엑셀 SUMIFS 함수식 다중 조건부 합계 계산[그림1] 엑셀 SUMIFS 함수식 다중 조건부 합계 계산



함수식 : =SUMIFS( D2:D6, A2:A6, "연필", B2:B6, "서울" )

합계범위 : D2:D6

조건범위1 : A2:A6 조건값1 : 연필

조건범위2 : B2:B6 조건값2 : 서울



[그림2] 문제의 엑셀 SUMIFS 함수식 풀이 결과[그림2] 문제의 엑셀 SUMIFS 함수식 풀이 결과



함수식 해석 : 품목( 조건범위1 )이 연필( 조건값1 )이고, 대리점( 조건범위2 )이 서울( 조건값2 )인 판매실적( 합계범위 )의 합계를 구한다.


'품목' 이 '연필' 인 행은 2행, 4행, 6행 이고, '대리점' 이 '서울' 인 행은 3행, 4행, 6행이다. 따라서, 이 두 조건을 모두 만족하는 행은 4행 과 6행 이다. 


두 행의 '판매실적' 의 합계를 구하면, 4행의 판매실적 D4 셀 값 300, 6행의 판매실적 D6 셀 값 200, 결국 300 + 200 = 500 이다. 문제의 SUMIFS 함수식은 500 을 반환하는 것이다.


컴활 함수식 문제 :

[필기 풀이] 컴활2급 기출문제 2016년1회-35번 엑셀 함수식 결과

[필기 풀이] 컴활2급 기출 2016년3회-39번 엑셀 VLOOKUP 함수식

[필기 풀이] 컴활2급 기출 2016년2회-31번 엑셀 POWER 함수식



엑셀 SUMIFS 함수는 SUM 함수와 IFS 함수를 합쳐 놓은 듯한 기능을 하는 함수이다. 또, 조건부 합계를 구하는 함수인 SUMIF 함수의 발전된 형태이다. SUMIF 함수가 단일 조건부라면, SUMIFS 함수는 다중 조건부이다. -S 에 주목하자.


문제 관련 함수 :

[엑셀 모바일] SUM 함수로 인수의 합계 구하기

[기타 함수] 엑셀 IFS 함수로 여러 조건에 따른 결과 찾기

[엑셀 모바일] SUMIF 함수로 조건부 합계 구하기


정답 : 2번


이전 문제 :

[필기 풀이] 컴활2급 기출 2017년1회-31번 엑셀 매크로 주요 특징


마늘빵.

댓글