在偶遇的,藉助excel公式sum對一個數字數組進行求和,結果爲0,非常詫異,固然緣由就是,數組裏的數字是「常規」格式,不是「數值」格式,因爲系統生成的excel,不方便生成的同時再作格式的設置,因而,就想,該怎麼才能實現求和統計?數組
excel中字符轉數值能夠藉助value函數,=Value(A1),也能夠藉助運算符進行轉換,好比=A1*1,=A1/1,=A1+0,或者=--A1,固然,單個單元格藉助這個方式sum沒有問題,但是數組的話,和又爲0了。函數
這裏藉助sumproduct函數實現了sum的功能:spa
=SUMPRODUCT(--A1:A7) =SUMPRODUCT((VALUE(A1:A7))) =SUMPRODUCT(A1:A7*1) =SUMPRODUCT(A1:A7/1) =SUMPRODUCT(A1:A7+0)