Excel Count函數(shù)的使用方法,包含與If、Find與Frequency組合實現(xiàn)統(tǒng)計滿足指定條件、重復值與唯一值個數(shù)實例

      網友投稿 3288 2025-03-31

        在 Excel 中,Count函數(shù)用于統(tǒng)計數(shù)值與日期個數(shù),它至少要包含一個值最多只能有 255 個值。Count函數(shù)不統(tǒng)計空格與不能轉為數(shù)字的文本,如果要統(tǒng)計它們需要用CountA函數(shù)。


        Count函數(shù)除單獨使用外,還常與 If、Find 與 Frequency 函數(shù)組合使用;Count + If 組合實現(xiàn)統(tǒng)計滿足指定條件的個數(shù),Count + Find 組合實現(xiàn)統(tǒng)計重復值的個數(shù),Count + Frequency 組合實現(xiàn)統(tǒng)計不包括重復值(即唯一值)的個數(shù)。

       

        一、Excel Count函數(shù)的語法

        1、表達式:COUNT(Value1, [Value2], ...)

        中文表達式:Count(值1, [值2], ...)

       

        2、說明:

        A、Value 可以是數(shù)字、數(shù)組或單元格區(qū)域的引用,至少要包含一個 Value,最多只能有 255 個。

        B、如果 Value 為數(shù)字、日期、能轉為數(shù)值的文本(如"2"),都被計入統(tǒng)計個數(shù)。如果 Value 為邏輯值(True 或 False),若 Value 直接寫在Count函數(shù)中,則被計入統(tǒng)計個數(shù);若 Value 為單元格或數(shù)組中的值,則不被計入統(tǒng)計個數(shù)。如果要統(tǒng)計有文本、邏輯值、空值(如公式返回的空值"")和錯誤值的單元格,可以用CountA函數(shù)。

        C、如果 Value 為空格、不能轉為數(shù)值的文本(如"二")或錯誤值,將不被計入統(tǒng)計個數(shù)。

       

        二、Excel Count函數(shù)的使用方法及實例

        (一)引用區(qū)域為單元格的實例

        假如要統(tǒng)計 C 列的數(shù)字個數(shù)。雙擊 C8 單元格,輸入公式 =count(c2:c7),按回車,返回統(tǒng)計結果 6;操作過程步驟,如圖1所示:

      圖1

       

        (二)統(tǒng)計數(shù)組中數(shù)值的實例

        1、雙擊 A1 單元格,把公式 =COUNT(6,{3,8,10,5,2}) 復制到 A1,按回車,返回統(tǒng)計結果 6;操作過程步驟,如圖2所示:

      圖2

        2、公式 =COUNT(6,{3,8,10,5,2}) 的參數(shù)為一個數(shù)字和一個數(shù)組,統(tǒng)計結果為 6,說明獨立數(shù)字和數(shù)組都計入統(tǒng)計。

       

        (三)Value 為數(shù)字、日期或能轉為數(shù)值的文本實例

        1、雙擊 B1 單元格,輸入公式 =COUNT(A1:A3),按回車,返回統(tǒng)計結果 2,把 A3 中 "16" 刪除,B1 中的值仍為 2;雙擊 B2,把公式=COUNT(38,2018/12/24,"16") 復制 B2,按回車,返回統(tǒng)計結果 3;操作過程步驟,如圖3所示:

      圖3

        2、三個相同的值,一個公式統(tǒng)計結果為 2,另一個公式統(tǒng)計結果為 3,它們之間的區(qū)別是一個值在單元格中,另一個值在數(shù)組中,并且從操作可以看出,單元格中的 "16" 沒有被統(tǒng)計,而數(shù)組中的 "16" 被統(tǒng)計了;這就說明數(shù)組中的 "16" 是能轉為數(shù)值的文本,而單元格中的"16" 不能,單元格中的能轉為數(shù)值的文本是指單元格格式為文本型

       

        (四)Value 含有邏輯值 True 和 False 的實例

        1、雙擊 B1 單元格,輸入公式 =COUNT(A1:A3),按回車,返回統(tǒng)計結果 1;雙擊 B2,把公式 =COUNT(38,TRUE,FALSE) 復制到 B2,按回車,返回統(tǒng)計結果 3;操作過程步驟,如圖4所示:

      圖4

        2、兩個公式也是統(tǒng)計一樣的值,一個返回 1,另一個返回 3,說明邏輯值在單元格時,Count函數(shù)不把它們計入統(tǒng)計個數(shù),而在數(shù)組時把它們計入統(tǒng)計個數(shù)。

       

        (五)Value 為空單元格、空值和錯誤值的實例

        1、雙擊 B1 單元格,把公式 =COUNT(A1:A4) 復制到 B1,按回車,返回統(tǒng)計結果 0;雙擊 A1,里面什么都沒有,說明它為空單元格;再雙擊 A2,里面有一個返回空值 If 公式,說明空值也被Count函數(shù)忽略;操作過程步驟,如圖5所示:

      圖5

        2、從操作中可以看出,Count函數(shù)忽略空單元格、空值和錯誤值。

       

        三、Excel Count函數(shù)的擴展使用實例

        (一)If + Count函數(shù)組合統(tǒng)計滿足指定條件的個數(shù)

        1、假如要統(tǒng)計銷量大于 2000 的水果銷量個數(shù)。雙擊 D8 單元格,把公式 =COUNT(IF(D2:D7>2000,D2:D7,"")) 復制到 D8,按回車,返回統(tǒng)計結果 3;操作過程步驟,如圖6所示:

      圖6

        2、公式 =COUNT(IF(D2:D7>2000,D2:D7,"")) 說明:

      Excel Count函數(shù)的使用方法,包含與If、Find與Frequency組合實現(xiàn)統(tǒng)計滿足指定條件、重復值與唯一值個數(shù)實例

        A、公式為數(shù)組公式,因此要按 Ctrl + Shift + 回車。

        B、D2:D7>2000 為 If 的條件,D2:D7 以數(shù)組的形式返回 D2 至 D7 中的值,然后逐一取出每個元素與 2000 比較,如果大于 2000 返回 True,否則返回 False;例如:第一次取出 685,由于不大于 2000,所以返回 False;第二次取出 3500,由于大于 2000,所以返回 True,其它的以此類推;最后返回 {FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}。

        C、則 IF(D2:D7>2000,D2:D7,"") 變?yōu)?IF({FALSE;TRUE;FALSE;TRUE;FALSE;TRUE},D2:D7,""),接著,取數(shù)組中的第一個元素 FALSE,由于為假,所以返回 "";第二次取出數(shù)組的第二個元素 TRUE,由于為真,所以返回 D2:D7 與數(shù)組對應的元素 D3;其它的以此類推;最后返回{"";3500;"";2050;"";2200}。

        D、則公式變?yōu)?=COUNT({"";3500;"";2050;"";2200}),最后用 Count 統(tǒng)計數(shù)組中數(shù)值的個數(shù),因此結果為 3。

       

        (二)Count + Find函數(shù)組合統(tǒng)計重復值的個數(shù)

        1、假如要統(tǒng)計水果表中“分類”列“漿果”的個數(shù)。雙擊 B8 單元格,把公式 =COUNT(FIND("漿果",B2:B7)) 復制到 B8,按 Ctrl + Shift + 回車,返回統(tǒng)計結果 3,操作過程步驟,如圖7所示:

      圖7

        2、公式 =COUNT(FIND("漿果",B2:B7)) 說明:

        A、FIND("漿果",B2:B7) 用于在 B2:B7 中找出所有“漿果”,如果為“漿果”返回 1,否則返回值錯誤 #VALUE!,最后返回數(shù)組{1;#VALUE!;1;#VALUE!;1;#VALUE!}。

        B、則公式變?yōu)?=COUNT({1;#VALUE!;1;#VALUE!;1;#VALUE!}),最后對數(shù)組進行統(tǒng)計,由于錯誤值不統(tǒng)計,只統(tǒng)計數(shù)值,因此統(tǒng)計結果為 3。

       

        (三)Count + Frequency函數(shù)組合統(tǒng)計不重復的數(shù)值個數(shù)

        1、假如要統(tǒng)計價格不包含重復的個數(shù)。雙擊 C8 單元格,把公式 =COUNT(0/(FREQUENCY(C2:C7,C2:C7))) 復制到 C8,按回車,返回統(tǒng)計結果 5,操作過程步驟,如圖8所示:

      圖8

        2、公式 =COUNT(0/(FREQUENCY(C2:C7,C2:C7))) 說明:

        A、FREQUENCY(C2:C7,C2:C7) 用于統(tǒng)計 C2:C7 每個數(shù)值的出現(xiàn)頻率;執(zhí)行時,第一次取出第二個參數(shù)中的 C2(即 5),然后在 C2:C7 中統(tǒng)計小于等于 5 且大于 3.5 的數(shù)值個數(shù)(結果為 2),因為直接把 C2:C7 作為 Frequency函數(shù)的 Bins_Array 參數(shù)(即對要統(tǒng)計的數(shù)值劃分區(qū)間參數(shù)),而比 5 小的值是 3.5,因此 3.5 與 5 為一個區(qū)間;第二次取出第二個參數(shù)中的 C3(即 3),同樣在 C2:C7 中統(tǒng)計小于等于 3 且大于 2.5 的數(shù)值個數(shù)(結果為 1);第三次取出 5,由于 5 已經統(tǒng)計過不再計入統(tǒng)計,因此結果為 0;其它的以此類推,最后返回數(shù)組 {2;1;0;1;1;1;0}。

        B、則 0/(FREQUENCY(C2:C7,C2:C7) 變?yōu)?0/{2;1;0;1;1;1;0},接著用 0 除以數(shù)組中的每個數(shù),結果為 {0;0;#DIV/0!;0;0;0;#DIV/0!};用 0 除以數(shù)組中的每個值主要是把數(shù)組中的 0 過濾掉,即把統(tǒng)計過的和沒有的值過濾掉。

        C、則公式變?yōu)?=COUNT({0;0;#DIV/0!;0;0;0;#DIV/0!}),最后對數(shù)組中的數(shù)值進行統(tǒng)計,總共有 5 個 0,兩個除數(shù)為 0 錯誤 #DIV/0!,因此統(tǒng)計結果為 5。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:豎排文字怎樣改變左右順序(怎樣讓豎排文字順序變成從左到右)
      下一篇:如何在Excel的頁面頂部顯示超鏈接結果?
      相關文章
      亚洲欧洲精品国产区| 亚洲性日韩精品国产一区二区| 激情97综合亚洲色婷婷五 | 亚洲精品无AMM毛片| 2020亚洲男人天堂精品| 亚洲中文字幕久久精品无码2021| 亚洲AV无码专区亚洲AV伊甸园| 国产国拍亚洲精品mv在线观看 | 亚洲日产2021三区在线| 日木av无码专区亚洲av毛片| 亚洲Aⅴ无码专区在线观看q| 久久精品国产精品亚洲艾| 亚洲AV无码精品色午夜在线观看 | 中文字幕无码亚洲欧洲日韩| 亚洲中文字幕无码一去台湾| 亚洲AV无码久久久久网站蜜桃| 亚洲人成影院在线高清| 亚洲国产精品成人精品小说 | 国产黄色一级毛片亚洲黄片大全| 亚洲精品成人久久久| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 国产成人精品曰本亚洲79ren| 亚洲日韩国产一区二区三区| 久久影视综合亚洲| 亚洲国产另类久久久精品黑人| 亚洲国产三级在线观看| 亚洲色图国产精品| 亚洲综合激情六月婷婷在线观看| 亚洲Av熟妇高潮30p| 亚洲欧洲一区二区| 亚洲国色天香视频| 国产亚洲精aa在线看| 亚洲乱理伦片在线观看中字| 爱爱帝国亚洲一区二区三区| 亚洲精品岛国片在线观看| 国产亚洲AV夜间福利香蕉149| 国产国拍亚洲精品mv在线观看| 亚洲精品免费视频| 亚洲国产精品一区二区久| 自拍日韩亚洲一区在线| 蜜桃传媒一区二区亚洲AV|