본문 바로가기
카테고리 없음

[다엑셀-excel]SUMIF 함수 완벽 정복하기(데이터를 요약하는 함수)

by Daily Investing 2026. 1. 16.
반응형

SUMIF 함수는 'SUM(합계)'과 'IF(만약 ~라면)'가 합쳐진 함수입니다. 즉, "수많은 데이터 중에서 내가 원하는 조건에 맞는 데이터만 골라 합계를 구하고 싶을 때" 사용합니다.

실무에서 특정 거래처의 매출만 합산하거나, 특정 품목의 판매량만 계산할 때 가장 많이 쓰이는 필수 함수입니다.


1. SUMIF 함수의 기본 문법

=SUMIF(① 조건 범위, ② 조건, ③ 합계 범위)

  1. 조건 범위: 조건을 검사할 데이터 영역 (예: 전체 항목 리스트)
  2. 조건: 어떤 데이터를 찾을 것인가? (예: "식비", "삼성전자", ">10000")
  3. 합계 범위: 실제 숫자가 들어있어 더해야 할 영역 (예: 결제금액 리스트)

2. 실무 예제: 항목별 지출 합계 구하기

가계부 데이터에서 '식비'에 해당하는 금액만 따로 합산해 보겠습니다.

[데이터 원본 표]

날짜 항목 (B열) 금액 (C열)
05-01 식비 15,000
05-02 교통비 2,500
05-03 식비 8,000
05-04 생필품 12,000

[결과 산출]

'식비'의 합계만 구하고 싶다면 아래와 같이 입력합니다.

=SUMIF(B2:B5, "식비", C2:C5)

  • B2:B5: '항목'들이 나열된 범위를 검사합니다.
  • "식비": 그 중에서 '식비'라는 글자만 찾습니다.
  • C2:C5: 찾았다면 그 옆에 있는 '금액'을 가져와 더합니다.

결과값: 23,000 (15,000 + 8,000)


3. SUMIF를 더 스마트하게 쓰는 3가지 방법

① 셀 참조 활용하기 (추천!)

함수 안에 직접 "식비"라고 적는 대신, '식비'라는 글자가 적힌 셀(예: E2)을 클릭하면 더 편리합니다.

  • =SUMIF(B2:B5, E2, C2:C5)

② 특정 금액 이상만 더하기

숫자 조건을 넣을 때는 큰따옴표("") 안에 부등호를 사용합니다.

  • 예: 10,000원 이상인 지출만 합산할 때
  • =SUMIF(C2:C5, ">=10000") (조건 범위와 합계 범위가 같으면 세 번째 인수는 생략 가능)

③ 포함하는 글자 찾기 (와일드카드)

'식'으로 시작하는 모든 항목을 더하고 싶을 때 별표(*)를 사용합니다.

  • =SUMIF(B2:B5, "식*", C2:C5) → 식비, 식재료, 식당 등 모두 포함

4. 주의사항 및 팁

  • 범위 크기의 일치: '조건 범위'와 '합계 범위'의 높이가 같아야 합니다. (예: B2:B10이면 C2:C10이어야 함)
  • SUMIFS와의 차이: 조건이 2개 이상일 때는 SUMIF가 아닌 SUMIFS 함수를 사용해야 합니다. (예: '5월'이면서 '식비'인 것 찾기)
반응형