본문 바로가기
Excel/함수

[엑셀 함수 #10] 여러가지 조건을 충족하는 셀들의 합계를 구하는 함수 (feat. SUMIFS 함수)

by 포푸리 (POPOOLY) 2020. 5. 10.
반응형

 

안녕하세요!!

이것저것 관심많은 포푸리입니다.

 

오늘은 엑셀에서 여러가지 조건을 충족하는 셀들의 합계를 구하는 SUMIFS 함수에 대해 알아볼텐데요.

 

SUMIFS 함수합계를 구하는 SUM 함수여러가지 조건을 충족하는지 판단하는 함수 IFS 함수가 합쳐진 함수이므로 SUM 함수IFS 함수의 구조만 알고계시다면 쉽게 사용하실 수 있습니다!! (IFS 함수에 대해 알고 싶으시다면 →여기← 클릭!!)

 

그럼 지금부터 SUMIFS 함수에 대해 알아볼까요??

 

기본 구조

 

SUMIFS 함수의 구조는 아래와 같습니다.

 

= SUMIFS( [합계를 구할 범위], [조건1을 충족하는지 판단할 범위], [조건1], [조건2를 충족하는지 판단할 범위], [조건2], ...)

 

SUMIFS 함수조건은 1개만 입력해도 되고, 여러개를 입력해도 됩니다.

 

조건을 여러개 입력할 경우에는 조건들이 OR 관계가 아닌 AND 관계이므로 모든 조건을 충족해야 합계를 구하게 됩니다.

 

그럼 지금부터 SUMIFS 함수의 예시를 보면서 구체적으로 이해해볼까요??

 

사용 예시 1

 

 

국어 점수가 80점 이상이면서 수학 점수가 80점 이상인 학생의 사회 점수 합계를 구해볼까요??

 

[합계를 구할 범위]는 "사회 점수 합계"이므로 C5:H5입니다.

 

조건은 "국어 점수가 80점 이상이면서 수학 점수가 80점 이상"이므로 조건1이 "국어 점수가 80점 이상", 조건2는 "수학 점수가 80점 이상"이겠네요.

 

따라서 [조건1을 충족하는지 판단할 범위]는 C3:H3, [조건1]은 ">=80"이고, [조건2를 충족하는지 판단할 범위]는 C4:H4, [조건2]는 ">=80"입니다.

 

따라서 I5 셀에 아래와 같이 SUMIFS 함수를 입력하면 되겠습니다.

 

= SUMIFS( C5:H5, C3:H3, ">=80", C4:H4, ">=80" )

 

 

사용 예시 2

 

 

이번에는 이름이 '니'로 끝나면서 국어 점수가 90점 이상인 학생의 수학 점수 합계를 구해보겠습니다.

 

[합계를 구할 범위]는 "수학 점수 합계"이므로 C4:H4입니다.

 

조건은 "이름이 '니'로 끝나면서 국어 점수가 90점 이상"이므로 조건1은 "이름이 '니'로 끝나는 학생"이며, 조건2는 "국어 점수가 90점 이상인 학생"입니다.

 

따라서 [조건1을 충족하는지 판단할 범위]는 C2:H2이며, [조건1]은 "*"&"니" 입니다.

 

또한, [조건2를 충족하는지 판단할 범위]는 C3:H3이며, [조건2]는 ">=90"입니다.

 

 따라서 I4 셀에 아래와 같이 SUMIFS 함수를 입력하면 됩니다.

 

= SUMIFS( C4:H4, C2:H2, "*"&"니", C3:H3, ">=90" )

 

 


 

지금까지 엑셀에서 여러가지 조건을 충족하는 셀의 합계를 구하는 SUMIFS 함수에 대해 알아봤습니다.

 

실무에서는 SUM 함수SUMIF 함수보다 SUMIFS 함수를 많이 사용하는 편이기 때문에 엑셀을 많이 쓰는 분이라면 반드시 알아야하는 함수일텐데요.

 

다음 [엑셀 함수]에서는 여러가지 조건을 충족하는 셀의 평균을 구할 때 사용하는 AVERAGEIFS 함수에 대해 알아보겠습니다.

 

지금까지 긴 글 읽어주셔서 감사하구요!!

 

이만 이것저것 관심많은 포푸리였습니다.

댓글