안녕하세요~ 누구나 엑셀(Excel) 고수로! 이번에는 SUMIFS 함수에 대해 알아보겠습니다.
SUMIFS 함수란?
SUMIFS 함수는 여러 조건을 충족하는 모든 인수를 합산해주는 함수입니다.
아래는 SUMIFS 함수 문법입니다. ...으로 표시된 부분은 계속 같은 방식으로 추가할 수 있음을 의미합니다.
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...
아래는 SUMIFS 함수의 인수에 대한 설명입니다.
SUMIFS 함수는 여러 조건을 AND 조건으로 합산해주는 함수로, 많이 쓰이는 함수 중에 하나입니다.
인수 이름 | 설명 |
sum_range | 조건을 적용할 셀의 범위입니다. |
criteria_range1 | 첫 번째 기준을 적용할 범위입니다. |
criteria1 | criteria_range1에서 어떤 셀을 더할지 지정하는 조건입니다. |
criteria_range2, criteria2... | 추가로 기준을 적용할 범위 및 조건입니다. 생략이 가능하며, 최대 127개의 range/criteria 쌍을 입력할 수 있습니다. |
2가지 조건에 대한 합산
영수증에 대한 지출 내용을 정리하는 데이터가 있습니다.
분류, 지출내용, 지출금액이 존재하고 각 지출내용에는 그에 해당하는 분류에 대한 금액을 계산해보려고 합니다.
식사 분류 중, 김밥에 대한 지출금액을 계산해 보겠습니다.
합산할 셀을 선택하고 =SUMIFS(D3:D8, B3:B8, "식사", C3:C8, "김밥") 이라고 입력한 후, 키보드의 Enter키를 누릅니다.
분류에서 식사라는 텍스트가 1차 추출되고, 지출내용에서 김밥이라는 텍스트가 2차로 추출된 값이 합산이 됩니다.
식사 중 김밥 지출금액이 계산이 되어 예상대로 4,500원이라는 결과가 나옵니다.
3가지 조건에 대한 합산
이번에는 3가지 조건에 대해 합산하는 방법을 알아보겠습니다.
합산할 셀을 선택하고 =SUMIFS(D3:D9, B3:B9, "식사", C3:C9, "김밥", D3:D9, "<=2000") 이라고 입력한 후, 키보드의 Enter키를 누릅니다.
분류에서 식사라는 텍스트가 1차 추출되고, 지출내용에서 김밥이라는 텍스트가 2차로 추출이 되고, 지출금액에서는 2,000원 이하인 금액에 이 합산이 됩니다.
김밥의 지출금액이 2,000원 이하인 것은 2건이고 합산된 결과는 3,800원입니다.
월별 판매금액 계산
SUMIFS 함수를 조금 더 활용할 수 있는 예제를 진행해보겠습니다.
날짜별 아이스크림이 판매된 내역이 있고, 이것을 연, 월별 판매금액으로 합산이 됩니다.
2021년 12월의 데이터를 합산할 셀을 선택하고 =SUMIFS(D3:D9, B3:B9, ">="&DATE($F3,$G3,1),$B$3:$B$9,"<="&EOMONTH(DATE($F3,$G3,1),0)) 이라고 입력한 후, 키보드의 Enter키를 누릅니다.
그 다음 H3 셀의 우측 아래 셀로 마우스를 올리면 십자가(+) 모양의 아이콘으로 변경이 됩니다. 이 때 왼쪽 마우스를 클릭하고 아래로 드래그 합니다. 그렇게 하면 2022년 1월달의 금액이 합산이 됩니다.
2021년 12월의 판매 금액은 6,500원이고 2022년 1월의 판매 금액은 2,800원이라는 결과가 나옵니다.
* 합산범위와 날짜범위는 변동이 없어 절대참조를 사용하지 않았습니다.
월별 합계 계산 공식
월별 합계 계산 공식은 아래와 같습니다.
=SUMIFS($합산범위,$날짜범위,">="&DATE(연,월,1),$날짜범위,"<="&EOMONTH(DATE(,월,1),0))
이러한 공식들을 많이 알고 있으면 엑셀을 활용하는데 많은 도움이 됩니다. 블로그 글이 많아지면 추후 이런 공식들을 모아서 따로 포스팅 하도록 할께요.
이렇게 엑셀 SUMIFS 함수를 사용하는 방법에 대해 알아보았습니다.
끝까지 읽어주셔서 감사합니다.
댓글