本文用案例講解了sumifs函數(shù)不可以取代sumproduct函數(shù)的地方,遇到文本型數(shù)字會出現(xiàn)問題.
由于sumifs函數(shù)是2007版本新增函數(shù),所以在Excel 2003版本中,countif和sumif只能單條件求和,于是sumproduct函數(shù)成為多條件求和的寵兒。
我們首先來看看sumproduct函數(shù)的使用方法: =sumproduct((條件1)*(條件2)*…(條件N)*數(shù)據(jù)區(qū)域)
excel2007版本以后,隨著sumifs和countifs函數(shù)的出現(xiàn),多條件求和與計數(shù)變得簡單起來。sumproudct逐淅也被一些excel用戶忘卻,似乎它的江湖地位已完全被取代,其實既然sumproudct函數(shù)存在,就有其存在的意義。
=sumifs(數(shù)據(jù)區(qū)域,判斷區(qū)域1,條件1,判斷區(qū)域2,條件2…..)
明白了sumifs sumproduct函數(shù)的用法,我們用一個實例來看看其區(qū)別。 下表中使用sumifs函數(shù)求和,但結果卻是錯的。=SUMIFS(C2:C6,A2:A6,A9,B2:B6,B9) 原來數(shù)據(jù)區(qū)域含有“文本型”數(shù)字,SUMIFS無法對文本型數(shù)字進行求和,而sumproduct函數(shù)則可以。 =SUMPRODUCT((A2:A6=A9)*(B2:B6=B9)*C2:C6) 所以再次印證了,某些時候sumifs函數(shù)還是不能完全取代sumproudct函數(shù)。






