Excel

🧮 엑셀 SUMPRODUCT 함수 완전 정복: 조건 계산의 끝판왕

Youngam 2025. 6. 13. 22:33
728x90

 

엑셀을 조금 더 깊게 다뤄보신 분들이라면 반드시 만나게 되는 함수가 있습니다.

바로 SUMPRODUCT(섬프로덕트) 함수입니다.

처음에는 생소하게 느껴질 수 있지만, SUMPRODUCT는 조건부 합계, 배열 계산, 가중 평균, 다중 조건 통계 등에서 강력한 기능을 발휘하는 전문가용 함수입니다.

이번 글에서는 SUMPRODUCT의 기본 구조부터 실무 활용 예제까지 알기 쉽게 소개해드릴게요.

 

📌 SUMPRODUCT 함수란?

SUMPRODUCT 함수는 말 그대로 각 요소를 곱한 뒤 더해주는 함수입니다.

기본 구조:

excel

SUMPRODUCT(array1, [array2], [array3], ...)

  • 같은 크기의 배열끼리 각 항목을 곱한 뒤, 최종적으로 더한 값을 반환합니다.

 

가장 기본적인 활용법은 배열의 곱셈입니다.

지정한 배열 두개를 곱해서 더해주는 수식이죠.

=SUMPRODUCT(C5:C7,D5:D7)

 

 

하지만, sumproduct의 활용은 조건값이 들어갔을 때 많이 사용됩니다.

아래처럼 여러 조건을 활용할수 도 있었습니다.

=SUMPRODUCT(($C$12:$C$17=H$11)*($D$12:$D$17=$G12)*($E$12:$E$17))

 

아직까지는 세로 배열의 값만 구하기 때문에, sumifs와 크게 다르지 않지만,

sumproduct 는 세로*가로의 조건값도 활용할 수있습니다.

 

 

 

=SUMPRODUCT(($C$20:$G$20=K$20)*($B$21:$B$26=$J21),($C$21:$G$26))

=sumproduct((조건A="조건")*(조건B="조건"),(숫자범위))

이런식으로도 사용이 가능합니다. 이때 주의하셔야할 것은 "숫자범위"의 범위는 가로*세로의 최소와최대치와 동일해야합니다.

 

질문이 있으시다면 댓글로 남겨주세요.

 

728x90