엑셀 SUMPRODUCT 함수 완벽 가이드: 가중합·다중조건 합계·조건부 개수까지

엑셀 SUMPRODUCT 함수

엑셀 SUMPRODUCT 함수 완벽 가이드: 가중합·다중조건·조건부 개수

엑셀 SUMPRODUCT 함수는 “배열끼리 곱한 뒤 합한다”는 단순한 원리로, 다중 조건 합계, 가중 평균, 조건부 개수까지 한 번에 해결합니다. 이 글에서는 초보자도 그대로 따라 하면 바로 결과가 나오는 Quick Fix부터, 실무용 표/수식/예상 결과까지 재현 가능한 예제로 정리했습니다.

Quick Fix — 3분 만에 다중 조건 합계 완성

  1. 결과를 볼 셀을 선택합니다.
  2. 아래처럼 조건을 곱셈으로 연결하고, 마지막에 합칠 대상 열을 곱해 SUMPRODUCT로 감쌉니다.
  3. Enter를 누르면 끝입니다.
=SUMPRODUCT( --(A2:A100="영업"), --(B2:B100="2025-09"), C2:C100 )

빠른 참고: 다중조건 합계가 잦다면 SUMIFS 함수 종합 가이드, 조건별 단가 조회는 XLOOKUP 완벽 가이드를 함께 보세요.

SUMPRODUCT 기본 개념과 문법

=SUMPRODUCT(array1, [array2], [array3], ...)
  • 같은 위치의 요소끼리 곱 → 그 결과들을 전부 합산합니다.
  • 모든 배열의 크기는 서로 동일해야 합니다.

배열 곱+합의 원리

=SUMPRODUCT(C2:C5, D2:D5)

각 행의 수량×단가를 구해 모두 더합니다.

TRUE/FALSE를 숫자로 바꾸는 “–”(더블 유니터리)

A2:A100="영업"은 TRUE/FALSE 배열을 만들며, 앞에 --를 붙이면 각 값을 1/0으로 강제 변환합니다. 이렇게 만든 1/0을 대상 열과 곱해 필터처럼 동작하게 합니다.

실무 예제 1 — 다중 조건 합계(부서=영업, 월=2025-09)

부서월(yyyy-mm)매출
2영업2025-09120,000
3영업2025-0895,000
4개발2025-0967,000
5영업2025-0988,000
6영업2025-10134,000

목표: 부서=영업 ∧ 월=2025-09인 행의 매출 합계

=SUMPRODUCT( --(A2:A6="영업"), --(B2:B6="2025-09"), C2:C6 )

예상 결과: 208,000

월이 실제 날짜라면 "2025-09" 대신 날짜 범위 비교(>= 시작일, < 다음달 1일)로 처리하세요. COUNT 계열은 COUNTIFS 다중조건 개수를 참고.

실무 예제 2 — 가중 평균(Weighted Average)

항목점수가중치
과제850.2
중간920.3
기말880.5
=SUMPRODUCT(B2:B4, C2:C4) / SUM(C2:C4)

실무 예제 3 — 조건부 개수(텍스트 포함/대소문자 무시)

목표: “긴급”이라는 단어가 포함된 행의 개수

=SUMPRODUCT( --ISNUMBER( SEARCH("긴급", D2:D100) ) )

대체 방법과 비교 — SUMIFS, 피벗, Power Pivot

  • SUMIFS: 단순 조건 합계에 최적, 가독성/속도 우수
  • SUMPRODUCT: 복잡 조건/가중합/조건부 평균/개수 등 자유도 높음
  • 피벗/Power Pivot: 대량/관계형 분석에 최적

관련: IF 함수 기초/응용, XLOOKUP 완벽 가이드

성능 최적화와 주의사항

  • 범위 최소화: 전체 열(A:A) 대신 실제 데이터 구간만
  • 동일 크기 규칙: 모든 배열의 크기를 일치(불일치 시 #VALUE!)
  • 텍스트/빈셀 혼재: --로 명확한 1/0 변환
  • 대용량: 피벗/모델로 이전 고려

Troubleshooting

증상원인해결법
#VALUE!배열 크기 불일치모든 범위를 동일 크기로
0 반환조건이 모두 FALSE따옴표/공백/형식 확인
느림전체열 참조·반복 SEARCH범위 축소/보조열/피벗 고려
누락날짜 비교 방식 오류범위(>=시작, <다음달1일)로 처리
과다 합산텍스트 숫자/빈셀 혼재VALUE/--로 정규화

마무리 & 다음 글 추천

이제 엑셀 SUMPRODUCT 함수로 다중 조건 합계, 가중 평균, 조건부 개수까지 한 번에 처리할 수 있습니다. 다음 단계로 SUMIFS 함수 종합 가이드, XLOOKUP 완벽 가이드, COUNTIFS 다중조건 개수를 확인하세요.

Leave a Reply

Your email address will not be published. Required fields are marked *