오늘은 조건을 설정하여 합계를 구할 수 있는 sumif 함수와 sumifs 함수에 대해 알아보려고 합니다.
기본적인 sum함수도 있지만 실무에서는 조건을 달아서 사용하는 경우도 많은데요. if 함수를 써서 조건을 달 수 있지만 저 같은 경우는 sumifs함수를 매출 데이터 작성할 때 가장 많이 사용했던 것 같습니다.
그럼 sumif 함수와 sumifs 함수를 어떻게 사용하는지 알아보겠습니다.
■ 구글시트 관련글
#2 구글 스프레드시트 조건부 서식 중복값 찾기 및 삭제
1. ' sumif 함수 ' vs ' sumifs 함수 '
시작하기에 앞서 우선 두 함수의 차이점에 대해 알아보겠습니다.
두 함수 모두 특정범위 내 합계를 구하는 함수인데요.
다만, sumif함수는 한개의 조건만 지정이 가능하고, sumifs함수는 여러개의 조건이 가능하다는 특징이 있습니다. 아래 수식을 비교해보면 그 의미를 쉽게 알 수 있습니다.
SUMIF 함수 수식
=SUMIF([비교범위],[조건값],[합을 구할 셀의 범위])
SUMIFS 함수 수식
=SUMIFS([합을 구할 셀의 범위],[비교범위1],[조건값1],[비교범위2],[조건값2],...)
그럼 위 수식을 가지고 예제 파일에서 적용해보겠습니다.
2. sumif 함수 사용법
아래 일자별 결제 건당 매출액이 정리된 데이터가 있습니다. 보통 쇼핑몰이나 PG사 매출 데이터를 받게 되면 아래와 비슷한 양식일 겁니다. (물론 양식은 많이 다를 수 있습니다.)
그럼 여기서 일자별로 매출 합계를 어떻게 구하면 될까요?
sum함수를 사용해서 8월 1일자 매출액 범위만 설정해서 구하거나, 일일이 셀 값을 더하는 방법, 그리고 해당 범위만 드래그하면 하단 상태바에 합계가 뜨는 값을 수기로 입력해주어도 됩니다. 다만 이렇게 하면 시간도 엄청 걸리고 데이터량이 많아지면 눈으로 비교하기 어렵죠ㅠ
이럴 때 사용하기에 좋은 함수가 바로 sumif 함수입니다!
위에서 알려드린 수식을 그대로 대입해보면 되는데요. 그럼 수식을 대입해 보겠습니다.
G5셀에 커서를 가져간 후, 아래 수식을 천천히 대입해봅니다.
우선 조건값이 8월 1일 자 비교 범위인 [A2:A570] 범위를 선택합니다. 그리고 비교대상 범위를 고정시키기 위해 F4를 눌러 절대 참조 설정을 해줍니다. 그 후 조건값인 F5셀을 선택한 후, 합을 구할 셀의 범위인 [B2:B570]을 설정해 줍니다. 합을 구할 셀의 범위 역시 범위를 고정시키기 위해 F4키를 눌러 절대참조설정을 해줍니다.
=SUMIF($A$2:$A$570,F5,$B$2:$B$570)
그럼 위와 같은 수식을 작성할 수 있으며, 엔터를 치면 조건에 맞는 값이 나옵니다.
비교대상 범위와 함을 구할 셀의 범위에 절대 참조를 걸어준 이유는 아래와 같이 수식을 긁어가기 위해 지정한 거였습니다. 일일이 수식을 입력하기 귀찮으니 이렇게 한번 입력해두고 쭈욱 긁어서 값을 구하면 편하니까요.
이렇게 sumif 함수 식을 활용하여 조건별 합계를 간단하게 구해봤습니다. 어렵지 않죠?
그럼 이제 sumifs함수 사용법에 대해 알아보겠습니다.
3. sumifs함수 사용법
위와 같은 예제에서 이번엔 조건을 더 줘서 값을 구해보고자 합니다.
8월 1일 자 MOBILE 매출액을 얼마인지? 8월 1일자 WEB 매출액은 얼마인지?
이렇게 다중 조건일 때 사용하는 함수가 바로 sumifs함수입니다.
그럼 어떻게 구하는지 알아볼까요?
sumifs함수도 어렵지 않습니다. 위에 알려드렸던 수식에 그대로 대입해보면 쉽게 값을 구할 수 있습니다.
그럼 수식에 대입해 보겠습니다.
수식을 적용하고자 하는 셀인 G5에 커서를 가져간 후 수식을 천천히 대입해본다.
우선 합을 구할 셀의 범위인 [B2:B570] 범위를 선택한다. 그 후 첫 번째 조건의 비교 범위인 [A2:A570]을 선택 후, 첫번째 조건 값인 [F1]선택해 준다. 그리고 두 번째 조건의 비교범위인 [D2:D570]을 선택 후, 두번째 조건 값인 [G3]을 선택해준 후 엔터를 누르면 해당 조건에 맞는 값을 구할 수 있습니다.
식은 아래와 같다.
=SUMIFS($B$2:$B$570,$A$2:$A$570,$F5,$D$2:$D$570,G$3)
여기서도 sumif에서 했던 방식대로 비교 범위, 합을 구할 셀의 범위에 F4 key로 절대 참조를 설정해주고, 조건값에 행 고정, 열 고정을 설정해 주면 긁어서 활용할 수 있습니다.
이상 sumif, sumifs 함수에 대해 알아봤습니다.
간단하지만 막상 쓰려하면 잘 기억이 나지 않는 함수 중 하나인데요. 그래도 잘 활용만 하면 멋진 매출 데이터 시트를 만들 수 있으니 잘 활용해서 사용해 보세요! 그럼 이만!