엑셀 SUMPRODUCT 함수 - 가중치 합계
📄 엑셀 SUMPRODUCT 함수 완벽 가이드! 조건별 합산을 자유롭게 계산하기
엑셀에서 데이터를 조건별로 합산하고 가중치를 반영하여 계산할 때 가장 유용한 함수 중 하나가 SUMPRODUCT입니다. 오늘은 SUMPRODUCT 함수의 기본 개념부터 실전 예제까지 함께 알아보겠습니다!
---
1️⃣ SUMPRODUCT 함수란?
SUMPRODUCT(array1, [array2], [array3], …)
array1, array2, …: 곱할 값들이 들어 있는 범위 (배열)
✅ SUMPRODUCT 함수의 역할
여러 배열(범위) 간 곱셈 후 합산
가중치 계산
특정 조건에 따른 합계 계산
COUNTIF 또는 SUMIF보다 유연하게 활용 가능
---
2️⃣ SUMPRODUCT 함수 사용 예제
📌 1. 기본적인 배열 곱셈 후 합산

🔹 결과: 5,000×10 + 7,000×15 + 6,500×8 = 199,000
💡 원리: (5000×10) + (7000×15) + (6500×8) 을 계산하여 총합을 반환
---
📌 2. 조건을 적용한 SUMPRODUCT

예제: 특정 조건을 만족하는 항목만 계산
✅ "전자" 제품만 매출 합산하기
=SUMPRODUCT((D2:D4="전자") * B2:B4 * C2:C4)
🔹 결과: 5000×10 + 6500×8 = 102,000
💡 설명
(D2:D4="전자") → TRUE/FALSE 값을 1/0으로 변환
1/0 값 × 단가 × 판매량 → 전자 제품만 남겨서 곱한 후 합산
📌 3. 여러 조건을 반영한 SUMPRODUCT

예제: 단가가 6,000 이상인 제품의 매출만 합산
✅ 수식:
=SUMPRODUCT((B2:B4>=6000) * B2:B4 * C2:C4)
🔹 결과: 7,000×15 + 6,500×8 = 151,000
💡 설명
(B2:B4>=6000) → 단가가 6,000 이상인 제품을 1로 변환
1/0 값 × 단가 × 판매량 → 조건에 맞는 항목만 매출 계산
📌 4. 가중 평균 구하기
예제: 성적 평균을 가중치 반영하여 계산
✅ 가중 평균 계산
=SUMPRODUCT(B2:B4, C2:C4) / SUM(C2:C4)
🔹 결과: 86.5
💡 설명
(점수 × 가중치)의 합 / 가중치 합 → 비율을 반영한 평균 계산
3️⃣ SUMPRODUCT 함수 실전 활용
🎯 활용 1: 다중 조건이 있는 경우 COUNTIF 대체
✅ 예제: "전자" 제품 중 단가가 6,000 이상인 제품의 개수
=SUMPRODUCT((D2:D4="전자") * (B2:B4>=6000))
🔹 결과: 1개
4️⃣ 예제 파일 다운로드
아래 버튼을 클릭하여 다운로드하고 직접 실습해 보세요!
🔽 엑셀 예제 파일 다운로드
SUMPRODUCT 함수는 단순한 합산을 넘어서 복잡한 조건을 처리하는 강력한 도구입니다.
이제 다른 함수들과 조합해서 더욱 효과적으로 활용해 보세요! 🚀