반응형
엑셀에서 데이터를 정리하다 보면 특정 조건에 해당하는 값만 더해야 하는 경우가 많습니다.
예를 들어,
- 사과 판매 금액만 합계
- 서울 지점 매출만 합계
- 80점 이상 학생 점수 합계
이럴 때 사용하는 함수가 바로 SUMIF 함수입니다.
오늘은 SUMIF 함수의 사용법을 초보자도 쉽게 이해할 수 있도록 알아보겠습니다.
SUMIF 함수란?
SUMIF 함수는 하나의 조건을 만족하는 값들만 더하는 함수입니다.
즉,
"이 조건에 해당하면 더해라"
라는 의미입니다.
기본 문법
=SUMIF(조건범위, 조건, 합계범위)
구성
| 항목 | 설명 |
| 조건범위 | 조건을 확인할 범위 |
| 조건 | 찾을 조건 |
| 합계범위 | 실제로 더할 범위 |
예제 1. 특정 과일 매출 합계
| A | B | |
| 1 | 품목 | 매출 |
| 2 | 사과 | 1000 |
| 3 | 바나나 | 2000 |
| 4 | 사과 | 1500 |
| 5 | 포도 | 3000 |
사과 매출만 합계하려면
=SUMIF(A2:A5,"사과",B2:B5)
결과
2500
(1000 + 1500)
예제 2. 80점 이상 점수 합계
| 점수 |
| 90 |
| 70 |
| 85 |
| 60 |
공식
=SUMIF(A2:A5,">=80")
결과
175
(90 + 85)
비교 연산자 사용하기
SUMIF는 숫자 조건도 사용할 수 있습니다.
| 조건 | 의미 |
| >80 | 80 초과 |
| >=80 | 80 이상 |
| <50 | 50 미만 |
| <=50 | 50 이하 |
| <>0 | 0 제외 |
예시
=SUMIF(A2:A10,">=100")
100 이상인 값만 합계
예제 3. 서울 지점 매출 합계
| 지역 | 매출 |
| 서울 | 100 |
| 부산 | 200 |
| 서울 | 300 |
| 대전 | 150 |
공식
=SUMIF(A2:A5,"서울",B2:B5)
결과
400
와일드카드 사용하기
특정 문자 포함 여부도 가능합니다.
* 사용
=SUMIF(A2:A10,"*김*",B2:B10)
김이 포함된 이름의 금액 합계
예)
- 김철수
- 김영희
- 박김수
모두 포함
SUM 함수와 차이점
SUM 함수
=SUM(B2:B10)
모든 값 더하기
SUMIF 함수
=SUMIF(A2:A10,"서울",B2:B10)
조건에 맞는 값만 더하기
실무 활용 예시
지역별 매출 분석
=SUMIF(A:A,"서울",B:B)
특정 상품 판매금액 합계
=SUMIF(A:A,"노트북",C:C)
100만원 이상 거래금액 합계
=SUMIF(B:B,">=1000000")
자주 발생하는 오류
#1 조건과 데이터 형식 불일치
숫자를 문자로 저장한 경우
100
결과
"100"
은 다르게 처리될 수 있습니다.
#2 범위 크기가 다름
잘못된 예
=SUMIF(A2:A10,"서울",B2:B5)
범위 크기를 동일하게 맞춰야 합니다.
핵심 정리
✅ 조건을 만족하는 값만 합계
✅ 기본 문법
=SUMIF(조건범위, 조건, 합계범위)
✅ 문자 조건 가능
✅ 숫자 조건 가능
✅ 실무에서 매출·점수·재고 분석에 매우 자주 사용
SUMIF 함수만 제대로 익혀도 엑셀 데이터 분석 속도가 크게 향상됩니다.
엑셀 SUMIF 함수

반응형
'강의 > 엑셀 실무' 카테고리의 다른 글
| 엑셀 COUNTIF 함수 (0) | 2026.06.22 |
|---|---|
| 엑셀 SUMIFS 함수 (0) | 2026.06.22 |
| 엑셀 OR 함수 사용법 - 여러 조건 중 하나만 만족해도 TRUE (0) | 2026.06.22 |
| 엑셀 AND 함수 (0) | 2026.06.22 |
| 엑셀 IF 함수 - 조건에 따라 결과 표시하기 (0) | 2026.06.22 |