Excel教程:你確定你會用函數COUNTIF嗎?

2021-02-19 Excel教程自學平臺

雙11,搞事情這次真的玩很大!

23門原創教程,原價168元

現在78抄底價格 隨心暢學。

全年最低價格

點擊了解

支持微信公眾號+小程序+APP+PC網站多平臺學習

函數COUNTIF:統計某個區域中滿足給定條件的單元格數量。

COUNTIF(條件區域,條件)

1、統計空單元格的個數

輸入公式:

=COUNTIF(B2:B9,"")

函數COUNTIF的這種用法相當於函數COUNTBLANK。

2、統計非空單元格的個數

輸入公式:

=COUNTIF(B12:B19,"<>")

函數COUNTIF的這種用法相當於函數COUNTA。

3、統計銷售額大於等於10000的個數

輸入公式:

=COUNTIF(D22:D28,">=10000")

4、統計除「雨夜」之外的業務員個數

輸入公式:

=COUNTIF(C31:C37,"<>雨夜")

5、統計「產品A」的出現次數

輸入公式:

=COUNTIF(B40:B46,"產品A")

6、使用通配符

統計業務員以「小」開頭的個數:


輸入公式:

=COUNTIF(C49:C55,"小*")

星號(*)匹配任意一串字符。

統計業務員為2個字的個數:

輸入公式:

=COUNTIF(C49:C55,"??")

問號(?)匹配任意單個字符,兩個字符所以用"??"。

統計業務員中帶「*」的個數:

輸入公式:

=COUNTIF(C49:C55,"*~**")

為什麼第二參數是"*~**"呢?

「*」作為通配符,在查找其本身時需要在前面加「~」,那就是「~*」

包含「*」,那「*」可能在前面,可能在後面,也可能在中間,字符數不確定,星號(*)匹配任意一串字符,所以是"*~**"。

7、統計在銷售額[10000,15000]之間的個數

輸入公式:

=COUNTIF(D58:D64,">=10000")-COUNTIF(D58:D64,">15000")

COUNTIF(D58:D64,">=10000")部分算出銷售額大於等於10000的個數4;

COUNTIF(D58:D64,">15000")部分算出銷售額大於15000的個數1;

前者減後者就是大於等於10000、小於等於15000的個數,即4減1返回3。

常量數組的方法:

輸入公式:

=SUM(COUNTIF(D58:D64,{">=10000",">15000"})*{1,-1})

COUNTIF(D58:D64,{">=10000",">15000"})部分統計出的是銷售額大於等於10000和大於15000的個數,返回結果{4,1};

需要用大於等於10000的個數減去小於等於15000的個數;

用*{1,-1}來解決,{4,1}*{1,-1}返回{4,-1};

用函數SUM求和即返回3。

也可以用函數ROW的方法來構造序列:

輸入公式:

=SUM(COUNTIF(D58:D64,ROW(10000:15000)))

注意是數組公式,要按<Ctrl+Shift+Enter>三鍵結束。

8、判斷銀行卡號是否重複

輸入公式:

=IF(COUNTIF(A$67:A$73,A67&"*")>1,"重複","")

COUNTIF(A$67:A$73,A67&"*")部分統計A列每個銀行卡號在區域A67:A73中出現的次數;

因為銀行卡號超15位數了,15位數後都以0顯示,即使是文本格式,當函數COUNTIF進行計算時,文本型數字也會被當成數值來處理,所以&"*"將其強行識別成文本;

將COUNTIF部分與1進行比較,大於1就是重複的;

用函數IF來判斷,如果COUNTIF部分大於1條件成立,就返回"重複",否則返回空。

9、統計不重複的產品個數

輸入公式:

=SUMPRODUCT(1/COUNTIF(B76:B82,B76:B82))

COUNTIF(B76:B82,B76:B82)部分統計出區域B76:B82中每個單元格內容在該區域中出現的個數,返回{4;4;4;3;4;3;3}

用1除以表示將重複數據都算作1個,1/{4;4;4;3;4;3;3}返回

然後用函數SUMPRODUCT求和,統計出不重複的產品個數。

10、中式排名

輸入公式:

=SUMPRODUCT((D$85:D$91>D85)/COUNTIF(D$85:D$91,D$85:D$91))+1

今天的分享就到這,如果教程對大家有用,希望大家多多分享點讚支持小編哦!

特惠VIP隨心暢學

活動倒計時

需要報名趕緊啦^_^

【 愛知趣,充電吧!同學】📢

雙11,搞事情這次真的玩很大!

全站會員原價168

現在全站會員

78元抄底價格

隨心暢學

同時贈送學習資源包

(安裝包+海量模板+濾鏡插件+商用字體包等)

永久學習官網所有課程

也包括以後更新!

目前包括23門課程

平面設計:PS,CDR,P圖,AI ,淘寶美工,產品精修
影視後期:AE ,PR
攝影后期:攝影,精修人物,影樓後期調色
室內設計:CAD,3DMAX
程式語言:Python
繪畫教程:轉手繪,Q版,漫畫,水彩,素描支持微信公眾號+小程序+APP+PC網站多平臺學習!!


點擊閱讀原文一鍵登錄官網,海量視頻vip任意學!(可試看)

相關焦點

  • Excel中的單條件計數函數countif
    COUNTIF函數會統計某個區域內符合您指定的單個條件的單元格數量,記得函數返回值是滿足給定條件的單元格的數量。例如,我們可以計算以某個特定字母開頭的所有單元格的數量,或者可以計算包含大於或小於指定數字的所有單元格的數量。
  • excel中如何使用countif 函數?
    相信使用excel工作簿的朋友沒有不使用函數的,那大家對countif函數有沒有什麼了解呢? 對的今天小編就要來和大家說一說關於countif函數的知識,大家可以跟著小編來操作一下。首先我們必須知道函數是用來幹什麼的?COUNTIF 函數用於對區域中滿足單個條件的單元格進行計數。 其其次就是了解函數的參數:函數書寫格式為COUNTIF 函數(range,criteria)。
  • excel關於函數count和countif的妙用
    excel關於函數count和countif的操作技巧中,我們介紹了函數count和countif的語法形式與基本操作方法,然後通過實例的形式向大家展現了函數excel接下咱們還是通過實例向大家戰士函數count和countif的操作方法。
  • excel中函數countif與條件格式功能的聯合運用
    「excel中函數if與函數countif的聯合運用中的案例,在上一篇文章中,我們將函數if和函數countif結合起來,寫出「=IF(COUNTIF(D:D,A2)=1,"參加考試","未參加考試")」或「=IF(COUNTIF(D:D,A2)=0,"未參加考試","參加考試")形式的函數式,從而對同學們是否參加考試的結果進行了判定。
  • excel中函數countif運用時的誤區和解決方法
    excel關於函數count和countif的操作技巧中,我們通過實例的形式將函數count和函數countif的用法向大家做了十分清晰的展示,今天咱們的主角仍然是函數countif,不過今天我們講解的內容是運用函數countif時可能會遇到的問題以及相應的解決方法。
  • Excel教程:你確定你會用函數SUMIF嗎?
    支持微信公眾號+小程序+APP+PC網站多平臺學習函數SUMIF的使用頻率也很高,是眾多函數中必會的一個函數,那麼對於函數SUMIF的用法,你真的了解多少呢?首先用函數SUMIF算出大於等於10000的銷售額之和;再用函數SUMIF算出大於15000的銷售額之和;前者減後者就是大於等於10000、小於等於15000的銷售額之和。常量數組的方法:
  • Excel教程:Find函數,你真的會用嗎?
    輸入公式:=FIND("excel",A2)該處省略了FIND函數的第三參數,默認是從第一位開始查找。A2單元格中有三個「excel」,也就是說查找的內容有重複的,FIND函數只能查找返回第一個出現的位置。
  • 【Excel函數】Countif(s)用法介紹
    周二 · 函數    關鍵詞:countif、countifs1
  • Excel教程:你確定你會用函數SEARCH嗎?
    國慶驚喜大促狂歡大放價23門原創教程,原價168,限時87元!!函數SEARCH忽略大小寫查找,返回E的位置,即1。查找字符串中第一個「e」的位置返回的是1,所以要查找第二個「e」的位置,SEARCH函數的第三參數要大於第一個「e」的位置1且小於等於第二個「e」的位置,該公式中第三參數為2,查找返回字符串中第二個「e」的位置為4。A2單元格中沒有「w」,查找不到查找值,所以公式結果返回錯誤值#VALUE!。
  • Excel中的aggregate函數,你會用嗎?
    (ID:ExcelLiRui)微信個人號 | (ID:ExcelLiRui520)關鍵字:aggregateExcel中的aggregate函數,你會用嗎?aggregate函數是一個功能相當豐富和強大的函數,集眾多功能於一身,求和、計數、求平均、最大值、最小值等等樣樣都會,學過subtotal函數的同學一定會想到subtotal也有這樣的功能。但是今天出場的aggregate函數比subtotal函數還要強大,因為面對錯誤值和分類匯總嵌套時subtotal無法處理,但aggregate照樣搞的定!
  • excel減法函數怎麼用 減法函數使用教程
    excel減法函數怎麼用 減法函數使用教程時間:2017-02-05 21:53   來源:系統天堂   責任編輯:毛青青 川北在線核心提示:原標題:excel減法函數怎麼用 減法函數使用教程 excel減法函數怎麼用?
  • Excel辦公技巧,COUNTIF函數工作實用案例,你應該能用得到!
    countif函數我是小菜,點擊右上角【關注】我,每天學習辦公實用技巧哦!案例1:防止重複數據錄入通過數據驗證完成,具體步驟:選取要限制的區域,然後點擊【數據】-【數據驗證】,在公式框裡輸入公式【=COUNTIF($B$4:$B$12,B3)=1】,單擊【確定】,
  • Excel教程:你確定你會用函數COUNTIFS嗎?
    函數COUNTIFS:對滿足多個條件的單元格計數。COUNTIFS(條件區域1,條件1,……,條件區域n,條件n)1、統計空單元格的個數輸入公式:=COUNTIFS(A67:A73,"銷售一部",D67:D73,">"&AVERAGE(D67:D73))用函數AVERAGE算出平均銷售額,作為COUNTIFS的條件。
  • Excel表格技巧—如何用 COUNTIF 函數統計員工考勤狀況
    在日常生活中,我們經常會使用到各種辦公軟體,尤其是Excel軟體。我們經常需要利用Excel表格來統計出勤情況,那麼,我們如何用 COUNTIF 函數統計員工考勤狀況,接下來,讓我們一起來學習吧。點擊工具欄的公式按鈕,選擇插入函數,如圖所示。彈出頁面後,在查找函數中輸入countif,在下方選擇函數(N)框中選擇「COUNTIF」,點擊確定。在彈出界面的區域框填寫光標需要統計的單元格的區域範圍,在條件框填寫光標停留的單元格,填寫無誤後點擊確定,如圖所示。
  • excel函數應用技巧:按區間統計個數,就用Frequency
    最簡單、最快速的辦法是用高級函數Frequency。學習更多技巧,請收藏關注部落窩教育excel圖文教程。凡是按區間值分段統計個數的,不管是統計成績優良中差人數,還是按時間統計不同帳齡的公司數目,又或者按價格統計不同價位的產品品種數,都可以用FREQUENCY一次性搞定。學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • 【Excel函數教程】COUNTIF函數的27種套路
    Countif函數是Microsoft Excel中對指定區域中符合指定條件的單元格計數的一個函數,在WPS,Excel的各個版本中均可使用。實為數據統計人員必備之利器,不可不知也!該函數的語法規則如下:countif(range,criteria)參數:range 要計算其中非空單元格數目的區域參數:criteria 以數字、表達式或文本形式定義的條件提示:其實這個函數用法很簡單,只要記住統計數據的範圍在前面,條件在後面,一共就兩個參數。
  • excel減法函數怎麼用哪裡設置 excel減法函數使用教程
    excel減法函數怎麼用哪裡設置 excel減法函數使用教程  3、選中「C1」單元格,將滑鼠移到「C1」單元格的右下角,會出現一個黑色的小十字,這時按下滑鼠左鍵,拖到「C11」單元格;  4、這時你會發現:每一行的A列數據減去B列數據的差值都列在了同行的
  • Excel教程:你會用COUNTIFS函數嗎?
    一起來看看吧~「苗老師,你原來有教過我excel刪除重複項的功能,但是我今天碰到了個問題,要求統計出下表內各客戶的到訪次數,該怎麼辦呢?」別急,今天就教你一個計數函數,它就是COUNTIFS,可以用於單、多條件計數。在2007版本以前,並沒有這個函數,當時只有用於單條件計數的COUNTIF函數。而現在用的excel版本大多是2007以後的,所以我們現在直接學習COUNTIFS就行。
  • Excel引用函數indirect教程
    原創作者 | 李銳微信公眾號 | Excel函數與公式(ID:ExcelLiRui)個人微信號 | (ID:ExcelLiRui520)關鍵字:indirectExcel引用函數indirect教程Excel中的引用函數indirect應用極其廣泛,很多問題的解決都離不開這個她的神奇助攻
  • Excel中字符串包含查找的實現1(FIND函數一對一)
    在講「一對多」查找之前,我們有必要先了解一下簡單的字符串查找:「一對一」查找。     例:如下圖所示。A列是包括省名的地址,要求在B列判斷是否為「河南」省的地方。     本例中我們我們設置公式後的效果如下圖所示。      公式:B3 =FIND("河南",A3)     我們最終要顯示的是「是」或「否」,那麼怎麼判斷是否查找到呢?我們可以用COUNT函數來判斷FIND返回的結果。看來我們還得學習一下COUNT函數的用法。