F2=SUMPRODUCT(--(A:A=A2),D:D,E:E)
F3=SUMPRODUCT(--(A:A=A3),D:D,E:E)
以此類推。
SUMPRODUCT()
會計算輸入陣列的乘積和。在這裡我輸入了三個陣列。以F2為例,我們來拆解它的運作原理。
陣列1 | 陣列2 | 陣列3 |
---|---|---|
--TRUE | 1 | 500 |
--TRUE | 2 | 500 |
--TRUE | 3 | 500 |
--FALSE | 1 | 500 |
--FALSE | 2 | 500 |
--FALSE | 1 | 500 |
--FALSE | 1 | 500 |
--FALSE | 2 | 500 |
陣列1 | 陣列2 | 陣列3 |
---|---|---|
1 | 1 | 500 |
1 | 2 | 500 |
1 | 3 | 500 |
0 | 1 | 500 |
0 | 2 | 500 |
0 | 1 | 500 |
0 | 1 | 500 |
0 | 2 | 500 |
陣列1 | 陣列2 | 陣列3 | 乘積 |
---|---|---|---|
1 | 1 | 500 | 500 |
1 | 2 | 500 | 1000 |
1 | 3 | 500 | 1500 |
0 | 1 | 500 | 0 |
0 | 2 | 500 | 0 |
0 | 1 | 500 | 0 |
0 | 1 | 500 | 0 |
0 | 2 | 500 | 0 |
乘積和 | 3000 |