업무 포인트!

실무에서 sumif 함수 활용하기

은DD 2026. 7. 15. 16:37
SUMIF 함수, 실무에서 이렇게 씁니다

조건별 합계 계산 완벽 정리 · SUMIF / SUMIFS 실무 예제

기본 개념

SUMIF는 특정 조건을 만족하는 셀들의 합계를 구하는 함수입니다. "부서별 매출 합계", "특정 담당자의 실적 합계"처럼 조건 하나로 데이터를 걸러서 더할 때 가장 많이 사용합니다.

=SUMIF(조건범위, 조건, 합계범위)

조건이 2개 이상이면 SUMIFS를 사용합니다.

=SUMIFS(합계범위, 조건범위1, 조건1, 조건범위2, 조건2, ...)
📊 실무 예제 1 — 부서별 지출 합계

총무팀에서 부서별 법인카드 사용액을 정리한다고 가정해보겠습니다.

부서 사용일 금액
영업팀 07-01 320,000
개발팀 07-02 150,000
영업팀 07-05 480,000
총무팀 07-06 90,000

영업팀 지출 합계만 뽑고 싶다면:

=SUMIF(A:A, "영업팀", C:C)
TIP 조건에 셀 참조를 넣으면 여러 부서를 자동으로 계산할 수 있습니다. =SUMIF(A:A, E2, C:C) 처럼 E2 셀에 부서명을 입력해두면, 부서명을 바꿀 때마다 결과가 자동 갱신됩니다.
📅 실무 예제 2 — 기간 조건 합계 (SUMIFS)

"이번 달 매출만 합산" 같은 날짜 조건은 SUMIFS로 처리합니다.

=SUMIFS(C:C, B:B, ">=2026-07-01", B:B, "<=2026-07-31")

부서 조건까지 함께 걸고 싶다면 조건범위·조건 쌍을 계속 추가하면 됩니다.

=SUMIFS(C:C, A:A, "영업팀", B:B, ">=2026-07-01", B:B, "<=2026-07-31")
🔍 실무 예제 3 — 특정 단어 포함 조건 (와일드카드)

거래처명에 "㈜"가 포함된 경우처럼 정확히 일치하지 않아도 될 때는 *를 사용합니다.

=SUMIF(A:A, "*㈜대한*", C:C) // 거래처명에 '㈜대한'이 포함된 모든 행 합산
⚠️ 자주 하는 실수
1. 범위 크기 불일치 — 조건범위와 합계범위의 행 개수가 다르면 오류가 나거나 엉뚱한 값이 나옵니다. 항상 같은 범위(예: A2:A100, C2:C100)로 맞춰주세요.
2. 텍스트로 저장된 숫자 — 금액 열이 셀 서식상 '텍스트'로 되어 있으면 SUMIF가 0을 반환합니다. 숫자 서식으로 변환 후 사용하세요.
3. 날짜 비교 오류 — 날짜가 텍스트로 입력된 경우 ">=" 조건이 제대로 작동하지 않습니다. 반드시 날짜 형식(DATE)으로 입력된 셀을 기준으로 계산하세요.
💡 SUMIF vs SUMIFS 언제 쓸까?
상황 사용 함수
조건이 1개일 때 (예: 부서만) SUMIF
조건이 2개 이상일 때 (예: 부서 + 기간) SUMIFS
조건에 OR 로직이 필요할 때 (부서A 또는 부서B) SUMIF 여러 개를 더하거나 배열 수식
실무 활용 팁 보고서 자동화를 할 때는 SUMIF/SUMIFS 결과를 피벗테이블과 함께 쓰기보다, 원본 데이터가 자주 바뀌지 않는 정기 보고서(월간 집계, 담당자별 실적표)에 쓰는 것이 더 효율적입니다. 데이터가 자주 바뀌고 항목도 유동적이라면 피벗테이블이 더 낫습니다.

'업무 포인트!' 카테고리의 다른 글

근로계약서 필수항목!  (0) 2026.07.14
엑셀 기본기!  (1) 2026.07.10
기업신용평가서!  (0) 2026.06.29
엑섹 Vlookup 알아두면 좋지!  (0) 2026.06.25
엑셀 피벗테이블쯤은 사용해야지!  (1) 2026.06.24