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 참가

이 정보가 유용한가요?

번역 품질에 얼마나 만족하시나요?

사용 경험에 어떠한 영향을 주었나요?

추가 피드백이 있으신가요? (선택 사항)

소중한 의견에 감사드립니다.

×