在實(shí)際應(yīng)用中,經(jīng)常需要統(tǒng)計(jì)某個(gè)字符或者字符串出現(xiàn)的次數(shù)。此時(shí),就需要用到我們下面將要介紹的countif函數(shù)了。 countif函數(shù)的語(yǔ)法結(jié)構(gòu)如下: 語(yǔ)法結(jié)構(gòu):COUNTIF(range,criteria) Range:為需要計(jì)算其中滿足條件的單元格數(shù)目的單元格區(qū)域 Criteria:條件,直接輸入條件時(shí),條件需要加雙引號(hào) countif函數(shù)返回滿足給定條件的數(shù)據(jù)個(gè)數(shù)。但是它屬于“高能低效函數(shù)”,因此必須適量使用,否則影響工作簿的運(yùn)算速度。 例一:統(tǒng)計(jì)包含某個(gè)字符的單元格個(gè)數(shù) 如下例,求含有“珠”字的單元格的個(gè)數(shù)。 我們輸入“=COUNTIF($B$4:$B$12,"*珠*")”就可以了。 這里用通配符來涵蓋的所有包含“珠”字的字符的可能性。 例二:按某一條件統(tǒng)計(jì) 例如,我們想要知道上例中銷售量在100到130之間的品種,輸入以下公式即可。 =COUNTIF(C4:C12,">100")-COUNTIF(C4:C12,">130") 例三:標(biāo)記首次出現(xiàn),并計(jì)算總和 下例中,每個(gè)產(chǎn)品第一次出現(xiàn)時(shí)我們要做一個(gè)標(biāo)記,并計(jì)算此產(chǎn)品所有銷售額的總和。我們輸入數(shù)組公司并三鍵回車即可。 =IF(COUNTIF(B$20:B20,B20)=1,SUMIF($B$20:$B$24,B20,$C$20:$C$24),"") 此例中countif函數(shù)首先以單元格B20為起點(diǎn),依次向下統(tǒng)計(jì)每個(gè)產(chǎn)品出現(xiàn)的次數(shù)。當(dāng)出現(xiàn)次數(shù)為1時(shí),表明是首次出現(xiàn),否則即有重復(fù)出現(xiàn)。當(dāng)首次出現(xiàn)時(shí),利用sumif函數(shù)來計(jì)算C列的相同產(chǎn)品的銷售總額。 例四:求不重復(fù)值得個(gè)數(shù) 這個(gè)例子我們?cè)谥vsum函數(shù)時(shí)講過了。這里需要再次強(qiáng)調(diào)一點(diǎn): countif($A$30:$A$39,$A$30:$A$39)是一個(gè)數(shù)組函數(shù)。它的含義是在區(qū)域$A$30:$A$39中,針對(duì)A30到A39每一個(gè)單元格都在區(qū)域中搜尋并統(tǒng)計(jì)一遍,最后得出一個(gè)數(shù)組,即每個(gè)單元格出現(xiàn)的次數(shù)。 -END- 歡迎關(guān)注【Excel應(yīng)用之家】專欄,了解更多的Excel實(shí)際應(yīng)用技能,盡在Excel應(yīng)用之家! 版權(quán)聲明:本文歸Excel應(yīng)用之家專欄(微信公眾號(hào)Excel應(yīng)用之家)原創(chuàng)撰寫,未經(jīng)允許不得轉(zhuǎn)載。歡迎關(guān)注專欄/公眾號(hào)。 |
|