求和、多條件求和、計數(shù)、排序……等本身有專門的函數(shù),但是SUMPRODUCT函數(shù)不僅能求和、還能計數(shù)、排序,其功能非常的強大,你都了解嗎? 一、語法結(jié)構(gòu)。 SUMPRODUCT(array1,array2,array3……)。 其主要作用是返回給定數(shù)組對應(yīng)的乘積之和。 SUMPRODUCT中SUM是求和的意思,PRODUCT是相乘的意思,總意思就是相乘之后再求和。 二、基礎(chǔ)用法。 目的:計算總銷售金額。 方法: 在目標(biāo)單元格中輸入公式:=SUMPRODUCT(C3:C9,D3:D9)。 三、單條件求和 目的:計算“上海區(qū)”的銷售總額。 方法: 在目標(biāo)單元格中輸入公式:=SUMPRODUCT((F3:F9='上海')*(C3:C9*D3:D9))。 備注: 1、對于單條件求和,本來用SUMIF函數(shù)就可以搞定。公式:=SUMIF(F3:F9,'上海',E3:E9)。 2、或者用多條件求和的SUMIFS也可以搞定:=SUMIFS(E3:E9,F3:F9,'上海')。 四、多條件求和。 目的:求“上海區(qū)”“王東”的銷售總額。 方法: 在目標(biāo)單元格中輸入公式:=SUMPRODUCT((B3:B9='王東')*(F3:F9='上海')*(C3:C9*D3:D9))。 備注: 1、對于多條件求和,本身是SUMIFS函數(shù)的功能。公式:=SUMIFS(E3:E9,B3:B9,'王東',F3:F9,'上海')。 五、不重復(fù)計數(shù)。 目的:求和銷售員的總?cè)藬?shù)。 方法: 在目標(biāo)單元格中輸入公式:=SUMPRODUCT(1/COUNTIF(B3:B9,B3:B9))。 六、“小組內(nèi)”排名。 目的:求每個區(qū)域內(nèi)銷售額的排名。 方法: 在目標(biāo)單元格中輸入公式:=SUMPRODUCT(($F$3:$F$9=F3)*($E$3:$E$9>E3))+1。 |
|