在實(shí)際的工作中,對于數(shù)據(jù)統(tǒng)計(jì),都是附加條件的,并不是簡單的求和、平均值、最大值、最小值等情況,所以利用函數(shù)公式做數(shù)據(jù)統(tǒng)計(jì),必須掌握多條件的數(shù)據(jù)統(tǒng)計(jì)技巧。
一、IF+And組合函數(shù)法。
目的:如果“銷量”>125,且“銷售額”>18000元的,給予補(bǔ)貼500元。
方法:
在目標(biāo)單元格中輸入公式:=IF(AND(D3>125,F3>18000),'500','')。
解讀:
And函數(shù)的作用是條件同時成立,即當(dāng)銷量>125,且銷售額>18000同時成立時,返回500,否則返回空值。
二、Sumif函數(shù)法。
功能:對滿足條件的單元格求和。
語法結(jié)構(gòu):=Sumif(條件范圍,條件,[求和范圍]),當(dāng)“條件范圍”和“求和范圍”相同時,可以省略“求和范圍”。
目的:根據(jù)“性別”統(tǒng)計(jì)“銷售額”。
方法:
在目標(biāo)單元格中輸入公式:=SUMIF(C3:C9,J3,F3:F9)。
解讀:
由于“條件范圍”和“求和范圍”不相同,所以第三個參數(shù)求和范圍不能省略。
三、Sumifs函數(shù)法。
功能:對一組給定條件的單元格求和。
語法結(jié)構(gòu):=Sumifs(求和范圍,條件1范圍,條件1……條件N范圍,條件N)。
目的:根據(jù)“性別”統(tǒng)計(jì)“銷售額”>指定值的總銷售額。
方法:
在目標(biāo)單元格中輸入公式:=SUMIFS(F3:F9,C3:C9,J3,F3:F9,'>'&K3)。
解讀:
函數(shù)中F3:F9出現(xiàn)了兩次,第一次為為求和范圍,第二次為條件范圍,所以數(shù)據(jù)范圍并不是固定不變的,要根據(jù)具體的情況具體對待。
四、Sumproduct+Sumif組合函數(shù)法。
Sumproduct函數(shù)功能:返回相應(yīng)的數(shù)組區(qū)域或乘積的和。
語法結(jié)構(gòu):=Sumproduct(數(shù)組1,[數(shù)組2]……[數(shù)組N]),當(dāng)只有一個數(shù)組時,求數(shù)組元素之間的和值。
目的:計(jì)算“北京”和“上?!钡貐^(qū)的總銷售額。
方法:
1、在目標(biāo)單元格中輸入公式:=SUMPRODUCT(SUMIF(G3:G9,J3:J4,F3:F9))。
2、快捷鍵Ctrl+Shift+Enter填充。
解讀:
1、Sumif函數(shù)是單條件計(jì)數(shù)函數(shù),首先計(jì)算“北京”地區(qū)的總銷量,再計(jì)算“上?!钡貐^(qū)的總銷量,兩次總銷量作為Sumproduct函數(shù)的參數(shù),由于是一維,所以直接求和計(jì)算出“北京”和“上?!钡貐^(qū)的總銷量。
2、由于Sumif函數(shù)要執(zhí)行兩次,所以需要用Ctrl+Shift+Enter來填充。
五、Countif函數(shù)法。
功能:計(jì)算某個區(qū)域中滿足條件的單元格數(shù)目。
語法結(jié)構(gòu):=Countif(條件范圍,條件)。
目的:按性別統(tǒng)計(jì)人數(shù)。
方法:
在目標(biāo)單元格中輸入公式:=COUNTIF(C3:C9,J3)。
六、Countifs函數(shù)法。
功能:統(tǒng)計(jì)一組給定條件所指定的單元格數(shù)。
語法結(jié)構(gòu):=Countifs(條件1范圍,條件1,條件2范圍,條件2……條件N范圍,條件N)。
目的:根據(jù)“性別”統(tǒng)計(jì)“銷售額”>指定值的銷售人數(shù)。
方法:
在目標(biāo)單元格中輸入公式:=COUNTIFS(C3:C9,J3,F3:F9,'>'&K3)。
七、Averageif函數(shù)法。
功能:計(jì)算指定條件下符合條件的單元格的算數(shù)平均值。
語法結(jié)構(gòu):=Averageif(條件范圍,條件,[數(shù)值范圍])。當(dāng)“條件范圍”和“數(shù)值范圍”相同時,可以省略“數(shù)值范圍”。
目的:按“性別”統(tǒng)計(jì)平均銷售額。
方法:
在目標(biāo)單元格中輸入公式:=AVERAGEIF(C3:C9,J3,F3:F9)。
八、Averageifs函數(shù)法。
功能:計(jì)算一組給定條件下的單元格的平均值。
語法結(jié)構(gòu):=Averageifs(數(shù)值范圍,條件1范圍,條件1……條件N范圍,條件N)。
目的:按“性別”統(tǒng)計(jì)指定范圍內(nèi)的平均銷售額。
方法:
在目標(biāo)單元格中輸入公式:=AVERAGEIFS(F3:F9,C3:C9,J3,F3:F9,'>'&K3)
九、Maxifs函數(shù)法。
功能:返回一組給定條件所指定的單元格的最大值。
語法結(jié)構(gòu):=Maxifs(數(shù)值范圍,條件1范圍,條件1……條件范圍N,條件N)。
目的:按“性別”統(tǒng)計(jì)相應(yīng)地區(qū)的最高銷售額。
方法:
在目標(biāo)單元格中輸入公式:=MAXIFS(F3:F9,C3:C9,J3,G3:G9,K3)。
解讀:
1、Maxifs函數(shù)在365及以上的版本中才可以使用。
2、Minifs函數(shù)的用法和Maxifs的用法完全相同。
十、Dsum函數(shù)。
功能:求滿足給定條件的數(shù)據(jù)庫中記錄的字段數(shù)據(jù)的和。
語法結(jié)構(gòu):=Dsum(數(shù)據(jù)區(qū)域,求和字段的相對列數(shù),條件)。
目的1:按“性別”統(tǒng)計(jì)相應(yīng)“地區(qū)”的總銷售額。
方法:
在目標(biāo)單元格中輸入公式:=DSUM(C2:G9,4,J2:K3)。
解讀:
“數(shù)據(jù)區(qū)域”和“條件”必須包含標(biāo)題。
目的2:計(jì)算指定“地區(qū)”的總銷售額。
方法:
在目標(biāo)單元格中輸入公式:=DSUM(F2:G9,1,J2:J5)。
目的3:統(tǒng)計(jì)指定“銷售員”在指定“地區(qū)”的總銷售額。
方法:
在目標(biāo)單元格中輸入公式:=DSUM(B2:G9,5,J2:K6)。
解讀:
核對數(shù)據(jù)庫和條件,只有“王東”在“北京”,“小南”在“蘇州”有對應(yīng)的記錄,而“小中”在“北京”,“小李”在“天津”沒有對應(yīng)的記錄,所以計(jì)算的和值為“王東”在“北京”,“小南”在“蘇州”的總銷售額。
結(jié)束語:
本文從多個角度介紹了多條件統(tǒng)計(jì)的常用函數(shù)公式,具有非常高的使用價值,如果能夠熟練掌握,一般數(shù)據(jù)統(tǒng)計(jì)Soeasy。
聯(lián)系客服