Please Enable JavaScript!
Gon[ Enable JavaScript ]

엑셀 Excel 함수 SUMIF, SUMIFS 이용해서 조건 있는 합계 구하기

엑셀(Excel)/Excel
반응형

엑셀에서 SUM 는 합계를 구하는 함수입니다. 이 외에도 SUM 에 기능을 더해서 만든 함수들이 있습니다. 그것이 바로 SUMIF SUMIFS 입니다. IF IFS 가 붙었다는 것은 영어 단어에서 의미하듯 조건의 해당하는 값의 합을 구할 수 있다는 뜻입니다. 다시 말해서 SUMIF 는 한가지 조건에 맞는 데이터의 합을 구하는 함수이며, SUMIFS 는 여러 조건에 해당하는 값의 합계를 구하는데 사용합니다.

 

 

 

먼저 SUMIF 함수를 알아 보겠습니다. 처음에 소개했듯이 IF 가 붙은 것은 하나의 조건에 해당하는 값의 합계를 구할 수 있다는 의미입니다. 샘플에서는 매입가5,000 원 이상인 거래번호의 판매량을 구할 것입니다. 조건이 매입가” > 5000 이상인 것이죠.

엑셀 Excel 함수 SUMIF, SUMIFS 를 이용해서 조건이 있는 합계 구하는 방법

 

SUMIF 의 함수 형태는 다음과 같습니다. 함수 인수는 3개 입니다. Range 는 조건 영역이 들어갑니다. 그리고 Criteria Range 영역에서 값을 걸러내기 위한 조건이 됩니다. 매입가 중에서 5000 원 이상만 합계를 구해야 되므로 “>5000” 이 되겠죠. 마지막으로 Sum_range 는 실제 합계를 구할 영역이 들어가야 합니다. “판매량영역이 되겠죠

엑셀 Excel 함수 SUMIF, SUMIFS 를 이용해서 조건이 있는 합계 구하는 방법

 

함수를 적용한 결과는 다음과 같습니다. “판매량은 총 2010 개로 나왔네요. 그럼 조건이 여러 개라면 어떻게 해야 할까요? 그러니까 매입가가격 뿐만 아니라 품목에서 에 해당하는 것만 걸러 내고 싶은 것입니다.

=SUMIF(D3:D14,">5000",F3:F14)

엑셀 Excel 함수 SUMIF, SUMIFS 를 이용해서 조건이 있는 합계 구하는 방법

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel SUMPRODUCT 함수 사용하기
엑셀 Excel 자동 합계와 수식 복사하기
엑셀 Excel 자동합계도구로 개수(COUNT) 최대값(MAX) 최소값(MIN)
엑셀 Excel SUMSQ 함수 거듭제곱의 구하기
셀 Excel 체크 박스 항목 합계 구하는 방법 2

 

 

 

 

만약 여러 조건을 걸어서 합계를 구하고 싶다면 SUMIFS 함수를 사용해야 합니다. SUMIF 와 다른 점은 끝에 “S” 가 붙었다는 것입니다. 함수 인수의 형태는 약간 다릅니다. Sum_range SUMIF Sum_range 와 같이 합계 값을 구할 영역이 들어갑니다. 두 번째와 세 번째 인수인 Criteria_range1, Criteria1 한 쌍입니다. Criteria_range1 은 값을 걸러 낼 조건 영역이 들어갑니다. Criteria1 은 조건 연산자가 들어가겠죠. 조건이 늘어나면 Criteria_range2, Criteria2 …. 처럼 입력 박스가 증가합니다

엑셀 Excel 함수 SUMIF, SUMIFS 를 이용해서 조건이 있는 합계 구하는 방법

 

다중 조건 합계 함수 SUMIFS 의 결과는 다음과 같습니다. 첫 번째 조건이 매입가” > 5000 원 이상이며, 두 번째 조건이 품목에서 만 걸러내는 것입니다.

=SUMIFS(F3:F14,D3:D14,">5000",C3:C14,"")

엑셀 Excel 함수 SUMIF, SUMIFS 를 이용해서 조건이 있는 합계 구하는 방법

 ※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
엑셀 Excel SUMPRODUCT 함수 사용하기
엑셀 Excel 자동 합계와 수식 복사하기
엑셀 Excel 자동합계도구로 개수(COUNT) 최대값(MAX) 최소값(MIN)
엑셀 Excel SUMSQ 함수 거듭제곱의 구하기
셀 Excel 체크 박스 항목 합계 구하는 방법 2
반응형
Posted by 녹두장군1
,