안녕하세요~ 누구나 엑셀(Excel) 고수로! 이번에는 SUMIF 함수에 대해 알아보겠습니다.
SUMIF 함수란?
SUMIF 함수는 지정한 조건을 충족한 범위 값을 합산해주는 함수입니다.
아래는 SUMIF 함수 문법입니다. ...으로 표시된 부분은 계속 같은 방식으로 추가할 수 있음을 의미합니다.
SUMIF(range, criteria, [sum_range])
아래는 SUMIF 함수의 인수에 대한 설명입니다.
인수 이름 | 설명 |
range | 조건을 적용할 셀의 범위입니다. 빈 셀과 텍스트 값은 무시됩니다. |
criteria | 추가할 셀을 정의하는 숫자, 식, 셀 참조, 텍스트 또는 함수 형식의 조건입니다. 문자일 경우 ""로 감싸줍니다. |
sum_range | 합계를 구할 셀의 범위입니다. 이 인수는 생략이 가능합니다. |
특정 조건에 대한 합산
영수증에 대한 지출 내용을 정리하는 데이터를 작성해보았습니다.
분류, 지출내용, 지출금액이 존재하고 각 지출내용에는 그에 해당하는 분류에 대한 금액을 계산해보려고 합니다.
식사 분류의 지출에 대한 금액을 합산해보겠습니다.
합산할 셀을 선택하고 =SUMIF(B3:B7, "식사", D3:D7)이라고 입력한 후, 키보드의 Enter키를 누릅니다.
치킨 야식 및 돈까스 지출이 계산이 되어 예상대로 27,000원이라는 결과가 나옵니다.
특정 범위에 대한 합산
이번에는 특정 범위에 해당하는 값에 대한 합계를 구하는 데이터를 구성해보겠습니다.
지출금액이 10,000원 미만인 지출 합계를 구해보겠습니다.
합산할 셀을 선택하고 =SUMIF(D3:D7, "<10000", D3:D7)이라고 입력한 후, 키보드의 Enter키를 누릅니다.
데이터에서 지출금액에 10,000원 미만인 것은 김밤, 돈까스, 약국으로 지출된 금액인데, 합산을 하면 11,500원이라는 결과가 나옵니다.
수식 사용하는 방법
위의 예제에서는 수식이 사용되었는데, 수식을 어떻게 사용하는지 방법을 알려드릴께요. 아래는 숫자 10000에 대한 다양한 수식에 대한 설명입니다.
- =10000 : 10000과 같다. 10000과 일치하는 데이터를 찾아줍니다. =를 입력하지 않아도 동일한 결과가 나옵니다.
- <>10000 : 10000과 같지 않다. 10000과 일치하지 않는 데이터를 찾아줍니다.
- >10000 : 10000보다 크다. 10000 초과인 데이터를 찾아줍니다.
- >=10000 : 10000보다 크거나 같다. 10000 이상인 데이터를 찾아줍니다.
- <10000 : 10000보다 작다. 10000 미만인 데이터를 찾아줍니다.
- <=10000 : 10000보다 작거나 같다. 10000 미만인 데이터를 찾아줍니다.
특정 문자가 포함된 범위에 대한 합산
문자의 내용 중 모든 문자를 기입하기 어려울 때 특정 문자가 포함된 범위에 대한 합산을 구할 수 있습니다.
음반명과 금액의 목록을 나타내는 데이터가 있습니다. 이 음반에는 아이유와 걸스데이 음반명이 있는데 아이유 음반에 대한 합계를 구하고자 할 때 함수의 조건에서 "아이유*"과 같이 입력을 하게 되면 * 라는 기호는 아이유로 시작하는 모든 문자를 검색하라는 의미입니다.
합산할 셀을 선택하고 =SUMIF(B3:B7, "아이유*", C3:C7)이라고 입력한 후, 키보드의 Enter키를 누릅니다.
결과는 예상대로 아이유1집, 아이유2집, 아이유3집 음반 가격이 합산되어 결과로 나타납니다.
이번에는 음반 중에서 1집 음반의 합계를 구해보겠습니다.
합산할 셀을 선택하고 =SUMIF(B3:B7, "*1집", C3:C7)이라고 입력한 후, 키보드의 Enter키를 누릅니다.
아이유1집과 걸스데이1집의 음반금액이 합산되어 20,000원이라는 결과가 나타납니다.
수식을 참조한 값에 대한 합산
이번에는 특정 수식의 값을 참조하여 이에 대한 합산을 구해보는 예제를 진행할께요.
1회 최대 구매 가능한 금액 이하의 금액으로 음반을 산다면 총 얼마인지 구해보겠습니다.
합산할 셀을 선택하고 =SUMIF(C3:C7, "<=" & E3, C3:C7)이라고 입력한 후, 키보드의 Enter키를 누릅니다.
함수 조건에서 &의 기호는 "<="와 1회 최대 구매 가능한 금액을 연결해주는 역할을 합니다.
이렇게 엑셀 SUMIF 함수를 사용하는 방법에 대해 알아보았습니다.
끝까지 읽어주셔서 감사합니다.
댓글