在 Excel 中的一個表格,如果要計算相鄰兩欄的兩兩相乘積,你會如何做呢 ?
儲存格L3:=SUM(B3*C3,D3*E3,F3*G3,H3*I3,J3*K3)
這是最簡單的做法。
如果使用 SUMPRODUCT 函數來試試呢?參考以下做法:
儲存格L3:=SUMPRODUCT(MOD(COLUMN(B3:J3)+1,2)*B3:J3*C3:K3)
複製儲存格L3到儲存格L3:L11。
MOD(COLUMN(B3:J3)+1,2)
=MOD((2,3,4,5,6,7,8,9,10)+1,2)
=MOD(3,4,5,6,7,8,9,10,11,2)
=(1,0,1,0,1,0,1,0,1)
SUMPRODUCT((1,0,1,0,1,0,1,0,1)*B3:J3*C3:K3)
=SUMPRODUCT((B3,0,D3,0,F3,0,H3,0,J3)*C3:K3)
=B3*C3+0+D3*E3+0+F3*G3+0+H3*I3+0+J3*K3
=B3*C3+D3*E3+F3*G3+H3*I3+J3*K3
全站熱搜
留言列表