在之前的文章《Excel函數學習如何快速統計工作日,看看這兩個函數!在》中,我們學習了兩個工作日函數。而今天我們來學習countif(),分享countif函數查重複等5個案例,快來看看!
在Excel中有一些很經典的函數組合,大家比較熟悉的有INDEX-MATCH組合,還有INDEX-SMALL-IF-ROW組合(也叫萬金油組合),當然還有很多其他的組合,今天分享的這個組合同樣非常有用,下面會通過四個常見的問題讓大家見證這對組合所帶來的美妙時刻,當然還是要先認識一下今天的兩個主角:COUNTIF和IF這兩個大夥都非常熟悉的函數。
COUNTIF函數的使用方法:COUNTIF(範圍,條件),函數可以得到符合條件的資料在範圍中出現的次數,簡單來說這個函數就是條件計數用的;
IF函數的用法:IF(條件,滿足條件的結果,不滿足條件的結果),用一句話來說,如果給IF一個條件(第一個參數),當條件成立的時候給回傳一個結果(第二參數),當條件不成立的時候回傳另一個結果(第三參數)。
關於這兩個函數的基本用法,之前的教程多次講過,不再贅述,下面先來看看他們兩相遇以後發生的第一個問題:核對訂單時遇上的問題
假設A列是全部的訂單號,D列是已經發貨的訂單號,現在需要在B列對已發貨的訂單進行標記(為了防止大家眼花,箭頭只指出了兩個對應的訂單號碼):
#對於這個問題,我想各位一定不陌生,這問題在對帳的時間常用吧,也可能有些小夥伴已經迫不及待的喊著VLOOKUP了,實際上B列的公式是這樣的:
=IF(COUNTIF(D:D,A2)> 0,"已出貨","")
#先用COUNTIF進行統計,看A2儲存格的訂單號碼在D列出現了幾次,如果沒有出現的話就是沒發貨,反之就是已發貨。
因此用COUNTIF(D:D,A2)>0作為IF的條件,如果訂單在D列出現了(出現次數大於0),那麼返回"已發貨"(注意漢字要加引號),否則返回空白(兩個引號代表空白)。
第一個問題都看明白了吧,再來看第二個問題:COUNTIF查重複案例:重複訂單怎麼找
A欄位是來自多個文員登記的訂單統計表,匯總後發現有些是重複的(為了方便查看,可以先將訂單號排序),現在需要在B列對有重複的訂單進行標註:
這同樣是一個上榜率非常高的問題,解決方法也很簡單,B列公式為:
=IF(COUNTIF(A :A,A2)>1,"有","")
#與前一個問題類似,這次直接計算每個訂單在A列出現的次數,不過條件要變一下,不是大於0而是大於1了,這一點也很好理解,只有出現次數大於1的才是重複訂單,因此使用COUNTIF(A:A ,A2)>1作為條件,再讓IF回到我們需要的結果。
當找到重複訂單後,第三個問題也就出來了,要在訂單號後面標準是否保留的信息,如果有重複的則保留一個:
這個問題乍看之下還挺麻煩,實際上對於問題2的公式稍作修改就可以實現:=IF(COUNTIF($ A$2:A2,A2)=1,"保留","")
#注意這裡的COUNTIF,範圍不再是整列,而是$A$2:A2,這種寫法隨著公式下拉,統計的範圍會隨著變化,得到的結果是這樣的:
不難看出,結果為1的都是首次出現的訂單號,也是我們需要保留的訊息,因此用來做條件的時候就用了等於1。
前面三個問題都是與訂單號碼有關的,最後這個問題是和供貨商考核有關的,這可是決定了是否能夠續約的關鍵問題哦。
根據公司規定,對每個供貨商有六項考核指標,A為最好,E為最差,六項指標中有兩個或兩個以上的E,則不續約:
規則還算比較簡單,來看看公式是不是同樣簡單:
##=IF(COUNTIF (B2:G2,"E")>1,"否","")
在一列數據中有一正一負的情況,這時候需要把未抵銷的數據標註(提取)出來,比如圖中的例子:
=IF(COUNTIF(A:A,-A2)=0,A2,"")
以上是Excel函數學習之聊countif()的使用方法(案例詳解)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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

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

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

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

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

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

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


熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

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

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

WebStorm Mac版
好用的JavaScript開發工具

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

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器