excel出現(xiàn)次數(shù)函數(shù) COUNTIFS函數(shù)統(tǒng)計(jì)詞頻個(gè)數(shù)出現(xiàn)次數(shù)的方法,看到標(biāo)題你是不是很興奮,這不就是你想學(xué)習(xí)的知識(shí)嗎?當(dāng)你掌握excel出現(xiàn)次數(shù)函數(shù)這個(gè)知識(shí)的時(shí)候你一定很興奮,一定不會(huì)后悔看了excel出現(xiàn)次數(shù)函數(shù) COUNTIFS函數(shù)統(tǒng)計(jì)詞頻個(gè)數(shù)出現(xiàn)次數(shù)的方法這篇文章的,因?yàn)槟愦_實(shí)把這個(gè)問題解決了,不是嗎?
在Excel中經(jīng)常需要實(shí)現(xiàn)如下需求:在某一列單元格中有不同的詞語(yǔ),有些詞語(yǔ)相同,有的不同(如圖1所示)。需要統(tǒng)計(jì)Excel表格中每個(gè)詞語(yǔ)出現(xiàn)的個(gè)數(shù),即相當(dāng)于統(tǒng)計(jì)詞頻出現(xiàn)次數(shù)。
圖1. Excel表格統(tǒng)計(jì)個(gè)數(shù)
解決方法:采用COUNTIFS函數(shù)。
COUNTIFS 函數(shù)語(yǔ)法及格式:
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
其中,criteria_range1和criteria1為必填項(xiàng)。criteria_range2, criteria2, …為可選項(xiàng)。
criteria_range1:指在其中計(jì)算關(guān)聯(lián)條件的第一個(gè)區(qū)域。
criteria1:指條件的形式為數(shù)字、表達(dá)式、單元格引用或文本,可用來(lái)定義將對(duì)哪些單元格進(jìn)行計(jì)數(shù)。例如,條件可以表示為 10、">1"、D4、"是" 或 "20"。
criteria_range2, criteria2, … :為附加的區(qū)域及其關(guān)聯(lián)條件。最多允許 127 個(gè)區(qū)域/條件對(duì)。
那么,需要圖1所示Excel表格中詞語(yǔ)出現(xiàn)的個(gè)數(shù),需先刪除該列中的重復(fù)出現(xiàn)的詞語(yǔ)(如圖2所示)。方法是:先將A列中所有內(nèi)容復(fù)制到B列,然后選中B列,在“數(shù)據(jù)”標(biāo)簽中點(diǎn)擊“刪除重復(fù)項(xiàng)”,在彈出窗口中選擇“以當(dāng)前選定區(qū)域排序”按鈕,最后確定即可。
圖2. Excel列刪除重復(fù)內(nèi)容項(xiàng)
之后在C1單元格中輸入COUNTIFS函數(shù)統(tǒng)計(jì)B列單元格中的每個(gè)詞語(yǔ)在A列中出現(xiàn)的次數(shù):
=COUNTIFS(A:A,B1)
最后往下拖曳將該公式應(yīng)用到每行即可實(shí)現(xiàn)上述需求。該函數(shù)亦可采用如下寫法:
=COUNTIFS($A$1:$A$11,B1)
統(tǒng)計(jì)結(jié)果如圖3所示:
圖3. 在Excel中統(tǒng)計(jì)個(gè)數(shù)
上面只是COUNTIFS函數(shù)的簡(jiǎn)單應(yīng)用,還可以通過添加更多條件滿足更加復(fù)雜的統(tǒng)計(jì)要求。
此外,如果只是需要計(jì)算計(jì)算Excel表格中非空單元格的個(gè)數(shù),則使用COUNTA函數(shù)即可。COUNTA 函數(shù)可對(duì)包含任何類型信息的單元格進(jìn)行計(jì)數(shù),這些信息包括錯(cuò)誤值和空文本 ("")。例如,如果區(qū)域包含一個(gè)返回空字符串的公式,則 COUNTA 函數(shù)會(huì)將該值計(jì)算在內(nèi)。語(yǔ)法格式如下:
COUNTA(value1, [value2], …)