본문 바로가기
엑셀스터디

엑셀 SUMIFS 함수 사용법

by 푸드데이 2021. 2. 21.
728x90
반응형

엑셀 SUMIF와 SUMIFS는 조건에 맞는 값을 계산할 수 있는 함수입니다. 여러 품목의 상품이 있는 경우, 특정 상품의 판매액을 계산할 때 유용합니다. SUMIF는 단순조건에 맞는 값을 계산하고, SUMIFS는 다중조건에 맞는 값을 계산하며, 함수식 지정 순서에 차이가 있습니다. 이 부분은 예제를 보면서 설명하도록 하겠습니다, 예제는 PC 화면에서 봐야 정확히 보입니다.

엑셀 SUMIF, SUMIFS 함수 정의

SUMIF 함수는 =sumif(조건범위지정,조건,계산할범위지정) 형식으로 사용합니다. 특정 셀에서 조건을 지정해서 조건에 맞는 값을 계산할 수 있습니다. 조건이 여러개일 경우에는 SUMIFS를 사용해야 합니다.

엑셀 SUMIF

SUMIFS함수는 =sumifs(계산할범위,조건셀범위1,조건셀1,조건셀범위2,조건셀2,조건셀범위n,조건셀n) 형식으로 다중조건에 맞는 값을 계산할 때 사용합니다. 조건의 제한 없이 여러개의 조건을 지정할 수 있습니다.

 

엑셀 SUMIFS

SUMIF, SUMIFS 함수 예제1

SUMIF 함수 예제

아래 이미지의 기준데이터를 기준으로 기준일자의 판매량을 구해보겠습니다. 기준일자는 2020-12-01 ~ 2020-12-09로 기준데이터에서 해당하는 일자의 판매량의 합계를 구합니다. 일자 조건에 맞는 판매량을 계산하는 예졔입니다.

 

SUMIF, SUMIFS 함수

 

=sumif(조건범위지정,조건,계산할범위지정) 형식이기에 조건범위인 일자를 지정해주고, 그 다음 조건지정, 계산할 범위인 판매량을 지정합니다. =SUMIF($B$15:$B$23,"<="&$D$3,$C$15:$C$23) 이렇게 지정하면, 2020-12-09일 이전의 판매량 합계를 구할 수 있습니다. 단, 조건인 일자는 기준데이터가 2020-12-01 부터 시작하기에 "<="&$D$3(12-09보다 작은일자)로 지정했으며, 기준데이터가 12월 이전 데이터가 있는 경우에는 다르게 지정해야 합니다. 계산결과는 첨부한 엑셀파일에서 확인해보세요.

 

SUMIF, SUMIFS 함수

 

SUMIFS 함수 예제

동일한 기준데이터를 이번에는 SUMIFS 함수를 이용해서 공급가액을 계산해 보겠습니다. 기준일자는 2020-12-01 ~ 2020-12-09이며, 기준데이터의 일자와 공급가액을 기준으로 값을 계산합니다.

 

SUMIF, SUMIFS 함수

 

=sumifs(계산할셀범위,조건셀1,조건1,조건셀2,조건2) 형식이기에 =SUMIFS($D$15:$D$23,$B$15:$B$23,">="&$C$9,$B$15:$B$23,"<="&$D$9) 형식으로 함수를 지정했습니다. (계산할 공급가액범위,날짜조건1,시작일,날짜조건2,종료일)으로 이해하면 됩니다. SUMIFS 함수의 경우계산할셀범위를 먼저 지정해줘야 하는 걸 잊지 마세요.

 

SUMIF, SUMIFS 함수

SUMIF, SUMIFS 함수 예제2

아래와 같은 판매현황 로우 데이터를 기준으로 각 품목, 일자, 거래처 등의 조건에 따라 수량, 공급가액 등을 계산할 수 있습니다. 단순조건은 SUMIF함수로 가능하지만, 다중 조건은 SUMIFS 함수를 사용해야 합니다.

SUMIF, SUMIFS 함수

 

SUMIF 함수 예제

거래처, 품목에 따라 판매수량, 공급가액 등을 계산할 수 있습니다. 물론, 동일한 방식으로 세액이나 합계금액 등도 계산할 수 있겠지요. 함수 지정 형식과 데이터만 이해하면 쉽게 할 수 있습니다.

 

SUMIF, SUMIFS 함수

 

=sumif(조건범위지정,조건,계산할범위지정) 형식으로 우리마트 수량은 (거래처셀범위,"우리마트",계산할셀범위)가 됩니다. 이를 함수로 표현하면 =SUMIF($F$50:$F$61,$B28,$H$50:$H$61)입니다. 조건에 "우리마트"를 해도 값이 나오지만, 드래그해서 사용할 수 없기에 거래처 셀을 지정해 줬습니다.

$F$50:$F$61(전체고정),$B29(행고정), B$29(열고정)으로 $를 지정해 주면 드래그해도 기존 지정범위를 유지할 수 있습니다.

 

SUMIF, SUMIFS 함수

 

SUMIFS 함수 예제

동일한 판매현황 데이터를 기준으로 다중조건의 값을 SUMIF 함수로 계산하는 예제입니다. 우리마트, 사과, 20kg 조건에 맞는 수량, 공급가액을 계산할 수 있습니다. 물론, 더 다양한 조건에 맞는 값도 계산이 가능합니다.

 

SUMIF, SUMIFS 함수

=sumifs(계산할셀범위,조건셀1,조건1,조건셀2,조건2,조건셀n,조건n) 형식으로 조건에 맞춰 지정해 주면 됩니다.

=SUMIFS($I$50:$I$61,$F$50:$F$61,$B$39,$C$50:$C$61,$C39,$D$50:$D$61,$D39) 이렇게 지정했으며 (공급가액셀범위,거래처셀범위,거래처,품목셀범위,품목,규격셀범위,규격)입니다. 계산할범위를 앞에 지정해주고, 조건셀지정, 조건을 입력해주면 됩니다. 텍스트가 동일해야 하며, 10KG과 10kg을 다르게 인식하며, 텍스트 공백이 있는 경우 오류가 발생할 수 있기에 텍스트를 동일하게 입력해줘야 합니다.

 

SUMIF, SUMIFS 함수

마무리 하며...

처음 접하는 분들은 여러울 수 있으나, 엑셀 함수를 하나 하나 공부하다 보면 충분히 이해할 수 있는 내용입니다. 판매현황을 기록해서 별도 양식으로 판해현황 보고서를 만드는 경우에 유용하게 사용할 수 있습니다. 첨부파일 예제를 참고하면 이해가 쉬울 겁니다.

 

SUMIF_SUMIFS_함수예제.xls
0.04MB

 

 

SUMIFS와 동일하게 다중조건을 계산할 수 있는 SUMPRODUCT함수도 있습니다. 해당 함수가 궁금하면 아래 포스팅을 참조해보세요.

blog.naver.com/foodday77/222173834552

 

엑셀 SUMPRODUCT 함수 다중조건 값 계산하기

​엑셀 SUMPRODUCT 함수 기본 이해SUMPRODUCT 함수의 경우 저는 주로 특정 조건에 맞...

blog.naver.com

 

728x90
반응형

댓글