본문 바로가기

강의/엑셀 실무

엑셀 SUMIF 함수 - 조건에 맞는 값만 합계 구하기

반응형

엑셀에서 데이터를 정리하다 보면 특정 조건에 해당하는 값만 더해야 하는 경우가 많습니다.

예를 들어,

  • 사과 판매 금액만 합계
  • 서울 지점 매출만 합계
  • 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 함수

반응형