搜尋
首頁專題excelExcel函數學習之聊countif()的使用方法(案例詳解)

在之前的文章《Excel函數學習如何快速統計工作日,看看這兩個函數!在》中,我們學習了兩個工作日函數。而今天我們來學習countif(),分享countif函數查重複等5個案例,快來看看!

Excel函數學習之聊countif()的使用方法(案例詳解)

在Excel中有一些很經典的函數組合,大家比較熟悉的有INDEX-MATCH組合,還有INDEX-SMALL-IF-ROW組合(也叫萬金油組合),當然還有很多其他的組合,今天分享的這個組合同樣非常有用,下面會通過四個常見的問題讓大家見證這對組合所帶來的美妙時刻,當然還是要先認識一下今天的兩個主角:COUNTIF和IF這兩個大夥都非常熟悉的函數。

COUNTIF函數的使用方法:COUNTIF(範圍,條件),函數可以得到符合條件的資料在範圍中出現的次數,簡單來說這個函數就是條件計數用的;

IF函數的用法:IF(條件,滿足條件的結果,不滿足條件的結果),用一句話來說,如果給IF一個條件(第一個參數),當條件成立的時候給回傳一個結果(第二參數),當條件不成立的時候回傳另一個結果(第三參數)。

關於這兩個函數的基本用法,之前的教程多次講過,不再贅述,下面先來看看他們兩相遇以後發生的第一個問題:核對訂單時遇上的問題

假設A列是全部的訂單號,D列是已經發貨的訂單號,現在需要在B列對已發貨的訂單進行標記(為了防止大家眼花,箭頭只指出了兩個對應的訂單號碼):

Excel函數學習之聊countif()的使用方法(案例詳解)

#對於這個問題,我想各位一定不陌生,這問題在對帳的時間常用吧,也可能有些小夥伴已經迫不及待的喊著VLOOKUP了,實際上B列的公式是這樣的:

=IF(COUNTIF(D:D,A2)> 0,"已出貨","")

Excel函數學習之聊countif()的使用方法(案例詳解)

#先用COUNTIF進行統計,看A2儲存格的訂單號碼在D列出現了幾次,如果沒有出現的話就是沒發貨,反之就是已發貨。

因此用COUNTIF(D:D,A2)>0作為IF的條件,如果訂單在D列出現了(出現次數大於0),那麼返回"已發貨"(注意漢字要加引號),否則返回空白(兩個引號代表空白)。

第一個問題都看明白了吧,再來看第二個問題:COUNTIF查重複案例:重複訂單怎麼找

A欄位是來自多個文員登記的訂單統計表,匯總後發現有些是重複的(為了方便查看,可以先將訂單號排序),現在需要在B列對有重複的訂單進行標註:

Excel函數學習之聊countif()的使用方法(案例詳解)

這同樣是一個上榜率非常高的問題,解決方法也很簡單,B列公式為:

=IF(COUNTIF(A :A,A2)>1,"有","")

Excel函數學習之聊countif()的使用方法(案例詳解)

#與前一個問題類似,這次直接計算每個訂單在A列出現的次數,不過條件要變一下,不是大於0而是大於1了,這一點也很好理解,只有出現次數大於1的才是重複訂單,因此使用COUNTIF(A:A ,A2)>1作為條件,再讓IF回到我們需要的結果。

當找到重複訂單後,第三個問題也就出來了,要在訂單號後面標準是否保留的信息,如果有重複的則保留一個:

Excel函數學習之聊countif()的使用方法(案例詳解)

這個問題乍看之下還挺麻煩,實際上對於問題2的公式稍作修改就可以實現:=IF(COUNTIF($ A$2:A2,A2)=1,"保留","")

Excel函數學習之聊countif()的使用方法(案例詳解)

#注意這裡的COUNTIF,範圍不再是整列,而是$A$2:A2,這種寫法隨著公式下拉,統計的範圍會隨著變化,得到的結果是這樣的:

Excel函數學習之聊countif()的使用方法(案例詳解)

不難看出,結果為1的都是首次出現的訂單號,也是我們需要保留的訊息,因此用來做條件的時候就用了等於1。

前面三個問題都是與訂單號碼有關的,最後這個問題是和供貨商考核有關的,這可是決定了是否能夠續約的關鍵問題哦。

根據公司規定,對每個供貨商有六項考核指標,A為最好,E為最差,六項指標中有兩個或兩個以上的E,則不續約:

Excel函數學習之聊countif()的使用方法(案例詳解)

規則還算比較簡單,來看看公式是不是同樣簡單:

##=IF(COUNTIF (B2:G2,"E")>1,"否","")

Excel函數學習之聊countif()的使用方法(案例詳解)

這次COUNTIF的範圍變成了行,在B2:G2這個範圍內統計"E"出現的次數,同樣注意要加引號,當統計結果大於1時,說明該供貨商就有兩項以上的差評(如果你非要用大於等於2,我也沒意見),再使用IF得到最終結果。

最後要說的這個問題,財務崗位的伙伴一定不陌生,有時候我們會遇到這種情況:

在一列數據中有一正一負的情況,這時候需要把未抵銷的數據標註(提取)出來,比如圖中的例子:

Excel函數學習之聊countif()的使用方法(案例詳解)

這個問題或許曾令很多人頭疼,其實使用今天的這兩個函數組合很容易就解決了,公式為:

=IF(COUNTIF(A:A,-A2)=0,A2,"")

Excel函數學習之聊countif()的使用方法(案例詳解)

注意這裡COUNTIF中的條件-A2,也就是找與A2可以互相抵銷的數字,如果沒有的話,透過IF得到A2,反之得到空值,使用了一個負號就巧妙的解決了一件麻煩事。

透過上面的五個案例,大家或許會有一種感覺,這兩個函數的組合比起其他一些函數組合相對容易理解,只要找到正確的思路,很多問題都可以用這對組合來處理。事實也是如此,善於使用COUNTIF來進行各種條件計數,再配合IF函數就能得到更多樣的結果,ifcountif篩選重複資料是常用的。解決問題不一定要很難的函數,簡單函數用好了也是非常愉快的一件事。

相關學習推薦:

excel教學

以上是Excel函數學習之聊countif()的使用方法(案例詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:部落窝教育。如有侵權,請聯絡admin@php.cn刪除
Excel中的中位公式 - 實際示例Excel中的中位公式 - 實際示例Apr 11, 2025 pm 12:08 PM

本教程解釋瞭如何使用中位功能計算Excel中數值數據中位數。 中位數是中心趨勢的關鍵度量

Google電子表格Countif函數帶有公式示例Google電子表格Countif函數帶有公式示例Apr 11, 2025 pm 12:03 PM

Google主張Countif:綜合指南 本指南探討了Google表中的多功能Countif函數,展示了其超出簡單單元格計數的應用程序。 我們將介紹從精確和部分比賽到Han的各種情況

Excel共享工作簿:如何為多個用戶共享Excel文件Excel共享工作簿:如何為多個用戶共享Excel文件Apr 11, 2025 am 11:58 AM

本教程提供了共享Excel工作簿,涵蓋各種方法,訪問控制和衝突解決方案的綜合指南。 現代Excel版本(2010年,2013年,2016年及以後)簡化了協作編輯,消除了M的需求

如何將Excel轉換為JPG-保存.xls或.xlsx作為圖像文件如何將Excel轉換為JPG-保存.xls或.xlsx作為圖像文件Apr 11, 2025 am 11:31 AM

本教程探討了將.xls文件轉換為.jpg映像的各種方法,包括內置的Windows工具和免費的在線轉換器。 需要創建演示文稿,安全共享電子表格數據或設計文檔嗎?轉換喲

excel名稱和命名範圍:如何定義和使用公式excel名稱和命名範圍:如何定義和使用公式Apr 11, 2025 am 11:13 AM

本教程闡明了Excel名稱的功能,並演示瞭如何定義單元格,範圍,常數或公式的名稱。 它還涵蓋編輯,過濾和刪除定義的名稱。 Excel名稱雖然非常有用,但通常是氾濫的

標準偏差Excel:功能和公式示例標準偏差Excel:功能和公式示例Apr 11, 2025 am 11:01 AM

本教程闡明了平均值的標準偏差和標準誤差之間的區別,指導您掌握標準偏差計算的最佳Excel函數。 在描述性統計中,平均值和標準偏差為interinsi

Excel中的平方根:SQRT功能和其他方式Excel中的平方根:SQRT功能和其他方式Apr 11, 2025 am 10:34 AM

該Excel教程演示瞭如何計算正方根和n根。 找到平方根是常見的數學操作,Excel提供了幾種方法。 計算Excel中正方根的方法: 使用SQRT函數:

Google表基礎知識:了解如何使用Google電子表格Google表基礎知識:了解如何使用Google電子表格Apr 11, 2025 am 10:23 AM

解鎖Google表的力量:初學者指南 本教程介紹了Google Sheets的基礎,這是MS Excel的強大而多才多藝的替代品。 了解如何輕鬆管理電子表格,利用關鍵功能並協作

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它們
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

將Eclipse與SAP NetWeaver應用伺服器整合。

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器