엑셀을 사용할 때 가장 많이 쓰는 함수 중 하나가 SUM 함수죠.
그런데 조건을 달아서 합계를 구해야 할 때는 SUMIF 함수를 쓰면 됩니다.
이 함수는 특정 조건에 맞는 값만 더해주는 기능을 해요. 오늘은 이 SUMIF 함수에 대해 자세히 알아볼게요.

📊 SUMIF 함수란?
SUMIF 함수는 특정 조건에 맞는 셀의 값만 선택적으로 더할 수 있게 해주는 함수예요. 예를 들어, 특정 카테고리의 매출 합계를 구하고 싶을 때 유용하죠.
함수 구문
SUMIF 함수의 기본 구문은 다음과 같아요:
SUMIF(조건범위, 조건, 합계범위)
- 조건범위: 조건을 검사할 범위
- 조건: 어떤 기준으로 합계를 구할지 정하는 부분
- 합계범위: 합계를 구할 실제 값이 있는 범위
📝 예제와 함께 알아보아요
간단한 예제를 통해 설명해볼게요.
가정해보죠. 아래와 같은 판매 데이터가 있다고 해요.
A | B |
---|---|
제품 | 판매량 |
사과 | 150 |
바나나 | 200 |
사과 | 100 |
포도 | 300 |
바나나 | 150 |
여기서 '사과'의 판매량 합계를 구하고 싶다면 다음과 같이 입력하면 됩니다.
=SUMIF(A2:A6, "사과", B2:B6)
여기서 A2:A6이 조건범위, "사과"가 조건, B2:B6이 합계범위예요.
이렇게 입력하면 사과의 판매량인 150 + 100 = 250이 출력됩니다.
🔍 조건은 어떻게 설정할까?
조건 설정도 다양한 방식으로 할 수 있어요.
1. 특정 텍스트 조건
- 예를 들어, "바나나"를 조건으로 할 때는
"바나나"
라고 쓰면 되죠.
2. 숫자 조건
- 특정 숫자 이상인 판매량을 구하고 싶다면
">200"
처럼 쓸 수 있어요.
예시:
=SUMIF(B2:B6, ">200")
이렇게 하면 300만 더해져서 300이 나옵니다.
3. 셀 참조 사용하기
- 조건을 셀에 입력하고 그 셀을 참조할 수도 있어요. 예를 들어, C1 셀에 '사과'를 입력하고:
=SUMIF(A2:A6, C1, B2:B6)
이렇게 입력하면 C1의 값에 따라 자동으로 합계가 바뀌어요.
📈 SUMIF와 다른 함수 비교하기
SUMIF 함수는 조건이 하나일 때만 사용해요.
만약 두 개 이상의 조건으로 합계를 구하고 싶다면 SUMIFS 함수를 써야 해요.
예를 들어, '사과'의 판매량 중에서 100 이상의 판매량 합계를 알고 싶다면 SUMIFS를 사용해야겠죠.
=SUMIFS(B2:B6, A2:A6, "사과", B2:B6, ">100")
⚠️ 주의할 점
- 조건범위와 합계범위는 반드시 동일한 크기여야 해요.
- 만약 조건 범위와 합계 범위의 크기가 다르면 엑셀이 오류를 보여줄 거예요.
마무리하며
SUMIF 함수는 조건부 합계를 구할 때 정말 유용한 도구예요.
특정 조건에 맞는 데이터만 빠르게 합산할 수 있어서 업무에 많은 도움이 될 거예요.
이제 실제 사례에 맞춰 사용해보면서 익혀보세요!
엑셀 활용하는 재미도 느끼고, 작업 효율도 높일 수 있을 거예요. 😊