SUMPRODUCT 함수는 해당 범위 또는 배열의 제품 합계를 반환합니다. 기본 작업은 곱하지만, 추가, 빼기 및 분할도 가능합니다.

이 예제에서는 SUMPRODUCT를 사용하여 주어진 항목 및 크기에 대한 총 매출을 반환합니다.

SUMPRODUCT 함수를 사용하여 각 제품에 대한 제품 이름, 크기 및 개별 판매 값이 제공된 경우 총 매출을 반환하는 예제입니다.

SUMPRODUCT는 항목 Y/Size M의 모든 인스턴스와 일치하고 합계를 이기기 때문에 이 예제 21 및 41은 62와 같습니다.

구문

기본 작업(곱셈)을 사용

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

SUMPRODUCT 함수 구문에는 다음과 같은 인수가 사용됩니다.

인수

설명

array1   

필수

계산하려는 배열의 첫 번째 인수입니다.

[array2], [array3],...    

선택 사항

계산하려는 배열의 인수로서 2개에서 255개까지 지정할 수 있습니다.

다른 연산 작업을 수행하기 위해

SUMPRODUCT를 평소와 같이 사용하지만 배열 인수를 구분하는 콤마를 원하는 연산 연산자(*, /, +, -)로 바 대체합니다. 모든 작업이 수행된 후 결과는 평소와 같이 합산됩니다.

참고: 연산 연산자를 사용하는 경우 배열 인수를 괄호로 묶고 괄호를 사용하여 배열 인수를 그룹화하여 연산 작업의 순서를 제어하는 것이 고려됩니다.

주의

  • 배열 인수의 차원은 모두 같아야 합니다. 차원이 같지 않으면 SUMPRODUCT에서는 #VALUE! 오류 값이 반환됩니다. 예를 들어 =SUMPRODUCT(C2:C10,D2:D5)는 범위가 같은 크기가 아니기 때문에 오류를 반환합니다.

  • SUMPRODUCT는 숫자가 아닌 배열 항목을 0인 것으로 처리합니다.

  • 최상의 성능을 위해 SUMPRODUCT는 전체 열 참조와 함께 사용되지 않습니다. =SUMPRODUCT(A:A,B:B)를 고려합니다. 여기서 함수는 열 A의 1,048,576 셀을 추가하기 전에 열 B의 1,048,576 셀을 곱합니다. 

예제 1

단가 및 수량을 제공한 경우 판매된 항목의 합계를 반환하는 데 사용되는 SUMPRODUCT 함수의 예입니다.

위의 샘플 목록을 사용하여 수식을 만들 경우 =SUMPRODUCT(C2:C5,D2:D5)를 입력하고 Enter 를 누를 수 있습니다. C 열의 각 셀은 D 열의 동일한 행의 해당 셀에 해당 셀을 곱하고 결과가 추가됩니다. 식료품의 총 금액은 $78.97입니다.

동일한 결과를 제공하는 더 긴 수식을 작성하기 위해 =C2*D2+C3*D3+C4*D4+C5*D5를 입력하고 Enter 를 누를 수 있습니다. Enter를 누를 때 결과는 동일합니다. $78.97입니다. 셀 C2는 D2를 곱하고 그 결과는 셀 C3 셀 D3의 결과에 추가됩니다.

예제 2

다음 예제에서는 SUMPRODUCT를 사용하여 판매 에이전트의 총 순 판매액을 반환합니다. 여기서 에이전트에 의해 총 판매액과 경비가 모두 있습니다. 이 경우 표준 범위 Excel대신 구조화된 참조를 사용하는 Excel 테이블을 사용합니다. 여기에서는 판매, 비용 및 에이전트 범위가 이름으로 참조됩니다.

각 판매 및 비용과 함께 제공된 경우 판매 대리점별로 총 매출을 반환하는 SUMPRODUCT 함수의 예입니다.

수식은 =SUMPRODUCT((((표1[판매])+(Table1[Expenses]))*(Table1[Agent]=B8)입니다. 이 수식은 B8 셀에 나열된 에이전트에 대한 모든 판매 및 비용의 합계를 반환합니다.

예제 3

이 예제에서는 특정 지역에서 판매한 특정 항목의 총계를 반환합니다. 이 경우 동부 지역에서 판매한 국수는 몇 개인가요?

SUMPRODUCT를 사용하여 지역별로 항목의 합계를 반환하는 방법을 검사합니다. 이 경우 동부 지역에서 판매되는 국수입니다.

여기서 수식은 =SUMPRODUCT((B2:B9=B12)*(C2:C9=C12)*D2:D9입니다. 먼저 동부의 발생 수를 cherries와 일치하는 횟수로 곱합니다. 마지막으로 판매 열에서 해당 행의 값을 합산합니다. 이 계산 방법을 Excel 수식 셀을 선택한 다음 수식 평가 > 계산 으로 >합니다.

추가 지원

언제든지 Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받을 수 있습니다.

참고 항목

셀 범위에 대한 조건부 계산 수행

SUMIFS를 사용하여 여러 조건에 따라 합계

COUNTIFS를 사용하여 여러 조건에 따라 계산

AVERAGEIFS를 사용하는 여러 기준에 따라 평균

추가 도움이 필요하신가요?

기술 향상

교육 살펴보기 >

새로운 기능 우선 가져오기

Microsoft Insider 참가 >

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×