excel
SUMPRODUCT 함수
수색…
소개
SUMPRODUCT 함수는 주어진 배열의 해당 구성 요소를 곱하고 해당 제품의 합계를 반환합니다.
통사론
- SUMPRODUCT (array1, [array2], [array3], ...)
비고
- 배열 인수는 동일한 차원을 가져야합니다. SUMPRODUCT가 아닌 경우 #VALUE! 오류 값.
- SUMPRODUCT는 숫자가 아닌 배열 항목을 0 인 것처럼 처리합니다.
숫자 범위와 함께 SUMPRODUCT 사용
아래 그림과 같이 크기가 같고 숫자 값만있는 A1:A3
및 B1:B3
범위를 고려하십시오.
=SUMPRODUCT(A1:A3,B1:B3)
이것은 같은 행에있는 값의 결과를 취하여 합계를 계산하여이 예제에서 32
를 반환하는 범위를 반복합니다.
A1*B1 = 4
A2*B2 = 10
A3*B3 = 18
boolean 배열로 SUMPRODUCT 사용하기
=SUMPRODUCT(--(A1:A3="c"),B1:B3)
이것은 먼저 다음 배열로 (A1:A3="c")
조작합니다
A1="c" = FALSE
A2="c" = FALSE
A3="c" = TRUE
그런 다음 TRUE
와 FALSE
를 각각 1
과 0
으로 변환하는 --
연산자를 적용하십시오. 그래서 배열은 다음과 같이됩니다.
--FALSE = 0
--FALSE = 0
--TRUE = 1
그런 다음 SUMPRODUCT 수식은 간단한 숫자의 경우처럼 완료됩니다. 이 예제에서는 6
을 반환합니다.
0*4 = 0
0*5 = 0
1*6 = 6
참고 :이 함수는 SUMIF 함수와 동일합니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow