sumproduct多條件求和經典的公式是這樣的:SUMPRODUCT((條件1)*(條件2)*(條件3)*…*求和區域)
如下圖所示,統計“門店”為“東門店”,“編號”為“SFFFF”的數量之和。通過上面的sumproduct多條件求和的公式,我們套用出此題的公式為:=SUMPRODUCT((A2:A9=A3)*(B2:B9=B3)*C2:C9)。
實際應用中,往往有些朋友為了追求簡寫,將公式中的單元格區域引用整列,但是一般整列又都會包含列標題,由于文本進行乘除運算會導致錯誤,因此=SUMPRODUCT((A:A=A3)*(B:B=B3)*C:C)就會得到#VALUE錯誤值。
其實我們可以利用SUMPRODUCT函數 將非數值型的數組元素作為 0 處理這個特性來解決#VALUE錯誤值問題,因此公式改為:=SUMPRODUCT((A:A=A3)*(B:B=B3),C:C),實質上就是將*乘號改為,逗號。
說明:文章舉例只是說明sumproduct多條件求和中逗號和乘號的區別。實際應用還是建議避免引用整列導致的計算量加大。另外,excel2007版 已經內置 SUMIFS 函數,不必用 SUMPRODUCT 多條件求和了,相比速度提高了很多。
核心關注:拓步ERP系統平臺是覆蓋了眾多的業務領域、行業應用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業務管理理念,功能涉及供應鏈、成本、制造、CRM、HR等眾多業務領域的管理,全面涵蓋了企業關注ERP管理系統的核心領域,是眾多中小企業信息化建設首選的ERP管理軟件信賴品牌。
轉載請注明出處:拓步ERP資訊網http://www.vmgcyvh.cn/