업무 포인트!

sumifs, countifs 함수 실무적용!

은DD 2026. 7. 27. 09:30

📈 SUMIFS, COUNTIFS 함수 실무 적용 완벽 가이드

여러 조건으로 집계하는 업무, 함수 하나로 끝내기

1 SUMIFS 함수, 기본부터 확실히

SUMIFS는 여러 조건을 동시에 만족하는 값들의 합계를 구하는 함수입니다. 단일 조건은 SUMIF로도 되지만, 조건이 2개 이상이면 SUMIFS를 씁니다.

=SUMIFS(합계범위, 조건범위1, 조건1, 조건범위2, 조건2, ...)
실무 예시 - 특정 담당자의 이번 달 매출 합계
=SUMIFS(D2:D200, B2:B200, "김대리", C2:C200, ">="&DATE(2026,7,1), C2:C200, "<="&DATE(2026,7,31))

담당자가 "김대리"이면서 날짜가 7월 1일부터 31일 사이인 매출만 골라 합산합니다. 담당자별·기간별 매출 집계표를 만들 때 피벗테이블 없이도 바로 계산할 수 있습니다.

TIP 합계범위와 조건범위는 반드시 행 개수가 같아야 합니다. 범위를 지정할 때는 헤더를 뺀 데이터 영역만 잡아주세요.

2 COUNTIFS 함수, 조건에 맞는 개수 세기

COUNTIFS는 여러 조건을 동시에 만족하는 셀의 개수를 셉니다. 금액이 아니라 "몇 건인지"를 알고 싶을 때 씁니다.

=COUNTIFS(조건범위1, 조건1, 조건범위2, 조건2, ...)
실무 예시 - 이번 달 지각 건수 집계
=COUNTIFS(B2:B200, "김대리", D2:D200, "지각", C2:C200, ">="&DATE(2026,7,1))

직원별 지각 횟수, 부서별 결재 건수, 상태별 처리 건수처럼 "조건에 맞는 행이 몇 개인가"를 셀 때 COUNTIFS가 가장 빠릅니다.

주의 COUNTIFS는 합계범위가 없습니다. 조건범위와 조건 쌍만 반복해서 넣으면 되고, 첫 번째 인수부터 바로 조건범위입니다.

3 SUMIF/COUNTIF와의 차이

SUMIF / COUNTIF

  • 조건이 딱 1개일 때
  • 인수 순서: 조건범위, 조건, 합계범위(SUMIF만)
  • 구조가 단순해 빠르게 쓰기 좋음

SUMIFS / COUNTIFS

  • 조건이 2개 이상일 때
  • 인수 순서: 합계범위가 맨 앞(SUMIFS만), 이후 조건범위·조건 반복
  • 기간, 담당자, 상태 등 복합 조건 집계에 필수

핵심 SUMIF는 합계범위가 맨 뒤, SUMIFS는 합계범위가 맨 앞입니다. 두 함수를 섞어 쓰다가 인수 순서를 헷갈리는 경우가 가장 흔한 실수입니다.

4 실무 케이스 모음
① 부서별·직급별 인건비 합계
=SUMIFS(급여:급여, 부서:부서, "영업팀", 직급:직급, "과장")
② 특정 기간 내 반품 건수
=COUNTIFS(상태:상태, "반품", 주문일:주문일, ">="&DATE(2026,7,1), 주문일:주문일, "<="&DATE(2026,7,31))
③ 거래처별 미수금 합계 (와일드카드 활용)
=SUMIFS(미수금:미수금, 거래처명:거래처명, "삼성*")
④ 두 조건 중 하나라도 만족 (OR 조건, SUMIFS 배열 활용)
=SUM(SUMIFS(매출:매출, 담당자:담당자, {"김대리","이과장"}))
업무 상황 추천 함수 이유
조건 1개로 합계 구하기 SUMIF 구조가 가장 단순
조건 2개 이상으로 합계 구하기 SUMIFS 기간·담당자 등 복합조건 처리
조건에 맞는 건수만 세기 COUNTIFS 합계범위 없이 개수만 필요할 때
여러 값 중 하나라도 일치(OR) SUMIFS + 배열 SUMIFS는 기본적으로 AND 조건만 지원
5 자주 하는 실수
  • 범위 크기 불일치 — 합계범위와 조건범위의 행 개수가 다르면 #VALUE! 오류가 발생합니다. 같은 시작 행, 같은 끝 행으로 범위를 맞춰야 합니다.
  • 날짜 조건에 따옴표+연산자 누락 — 날짜 비교는 ">="&DATE(...)처럼 연산자와 값을 따옴표+앰퍼샌드로 연결해야 합니다.
  • SUMIFS를 OR 조건으로 착각 — SUMIFS의 여러 조건은 기본적으로 AND(모두 만족)로 처리됩니다. OR 조건이 필요하면 배열이나 여러 SUMIFS를 더해야 합니다.