본문으로 바로가기

[엑셀강좌 ]함수 sumif 와 sumifs 함수 사용방법

category 엑셀강좌 2019. 4. 24. 03:40

[엑셀강좌]함수 sumif 와 sumifs 함수 사용방법

지난번 강좌에 이어서 이번 강좌도 함수를 진행해보도록 하겠습니다. 
엑셀에서 함수는 정말 중요한 역활을 차지하는데요 
엑셀에서 함수를 사용하고 하지 않고의 차이는 작업속도에 많은 영향을 끼칩니다. 

이번에 알아볼 함수는 sumif 와 sumifs 함수인데요
sum 함수가 합계를 나타내는것은 알겠는데
if가 있으니 조건에 맞는 함수의 함계를 구하는것 같네요^^

간단히 설명드려서 조건에 맞는 값의 합과 2개 이상의 조건에 맞는 수의 합계를 구하는 함수 입니다.

아래 간단한 샘플을 준비했습니다. 

학생명단이 나오고 과목별 점수가 나와 있습니다. 
함수를 이용해서 조건에 만족하는 수의 합을 구해보도록 하겠습니다.


함수 사용 방법입니다. 

=SUMIF (  range, critera, sum_range) 

=SUMIF ( 조건범위, 조건, 합계를 구할 범위 ) 




먼저 국어점수가60점이 넘는 값의 합계를 구해보겠습니다.
=SUMIF 함수를 입력 후 구간을 입력합니다. 
 범위 구간은 국어점수인 C3:C9 까지 입니다. 



이제 조건을 입력합니다.
조건은 60점 이상이니
=SUMIF(C3:C9,">=60") 을 입력하면 됩니다.
결과깂이 343이 나왔네요.  60이상인 값들의 합계입니다.
75,89,84,95 의 합이네요



핸들을 이용해서 복사할 수 있는데요
수식이 입력된 셀에 우측 하단 모서리 부분을 클릭 후
다른 셀로 드래그 하면 수식이 복사됩니다. 이를 핸들이라고 합니다.



수식이 복사되서 영어, 수학 각각 60점 이상의 합계가 구해졌습니다.



국어가 90점 이상인 수학의 합계를 구해보겠습니다.
SUMIF 함수의 세번째 항목까지 사용할건데요

=SUMIF(C3:C9  범위 중
       ,">="   90이상인것
       ,E3:E9)  합계범위 


이렇게 사용하면 국어점수중 90점 이상인 95  중  수학의 합계가 92 하나라서
결과는 92가 나오게 됩니다. 



이제 SUMIFS 함수에 대해 알아보겠습니다.
이 함수는 2개이상의 조건에 만족하는 합계를 구하는 겁니다.

사용 방법

=SUMIFS (sum_range, range1, critera1 ,range2, critera2, .... ) 

=SUMIFS (합계를 구할 범위 ,조건범위1,조건, 합계를 구할 범위1, 조건범위2, 조건, 합계를 구할 범위2, ... )



이제  SUMIFS 함수를 이용해서 2가지 이상의 조건으로 합계를 구해보겠습니다.
영어는 90점이상,수학도 90점 이상인 합계를 구해보겠습니다. 

=SUMIFS(C3:C9  <<범위
       ,D3:D9  <<첫번째 조건의 범위 (영어)
       ,">=90"  <<첫번째 조건에서 90점 이상 
       ,E3:E9  <<두번째 조건의 범위 (수학)
       ,">=90")  <<두번째 조건에서 90점 이상 

이렇게 되면 영어,수학이 90점 이상인 국어의 점수는 95니까 합계는 95라고 나오게 됩니다.


이상 [엑셀강좌]함수 sumif 와 sumifs 함수 사용방법을 알아보았습니다.


반응형