Excel的SUMPRODUCT函數提供Excel數組公式的大多數功能,並且在使用上不複雜。SUMPRODUCT函數可以方便地計算工作表內多列中對應值相乘後的和,其語法為:SUMPRODUCT(array1,array2,array3, …)其中,Array1, array2, array3, … 為 2 到 30 個數組,其相應元素需要進行相乘並求和。數組參數必須具有相同的維數,否則,函數 SUMPRODUCT 將返回錯誤值 #VALUE!。 該函數將非數值型的數組元素作為 0 處理。另一種用法:Sumproduct((A1:A100=數值1)*(B1:B100>數值2),C1:C100)用於統計第一行到第100行中,A列等於數值1,B列大於數值2時,C列的數值和這個功能很爽……另,Sumproduct((A1:A100=數值1)*(B1:B100>數值2)*(C1:C100<數值3))表示統計第1行到第100行中,A列等於數值1,B列大於數值2,C列小於數值3的記錄的數量。很cool的一個函數! =SUMPRODUCT(((A1:A4="A")*(B1:B4<2)*(C1:C4<10)*(D1:D4<10))*E1:E4)隨便幫你假設了一下,當A列=A,B列小於2,C列<10,D列<10.則對E列求和. |