二維碼 購物車
部落窩在線教育歡迎您!

countif函數(shù)的使用方法以及countif函數(shù)查重復等5個案例分享

?

作者:老菜鳥來源:部落窩教育發(fā)布時間:2018-08-20 11:06:29點擊:52268

分享到:
0
收藏    收藏人氣:1人
版權說明: 原創(chuàng)作品,禁止轉(zhuǎn)載。

小編有話說:很多小伙伴在學習excel的過程中,把各種函數(shù)技巧知識點都學會了,可是一遇到問題,卻不知道要怎么去組合使用。今天小編給大家推薦的這篇文章,送給大家一個函數(shù)組合,可以解決你工作中百分之八十的難題,媽媽再也不用擔心我不會搭配函數(shù)啦!


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

COUNTIF函數(shù)的使用方法:COUNTIF(范圍,條件),函數(shù)可以得到符合條件的數(shù)據(jù)在范圍中出現(xiàn)的次數(shù),簡單來說這個函數(shù)就是條件計數(shù)用的;

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

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

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

countif函數(shù)的使用方法

對于這個問題,我想各位一定不陌生,這問題在對賬的時候經(jīng)常用吧,也可能有些小伙伴已經(jīng)迫不及待的喊著VLOOKUP了,實際上B列的公式是這樣的:

=IF(COUNTIF(D:D,A2)>0,"已發(fā)貨","")

ifcountif篩選重復數(shù)據(jù)

首先用COUNTIF進行統(tǒng)計,看A2單元格的訂單號在D列出現(xiàn)了幾次,如果沒有出現(xiàn)的話就是沒發(fā)貨,反之就是已發(fā)貨。

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

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

A列是來自多個文員登記的訂單統(tǒng)計表,匯總后發(fā)現(xiàn)有一些是重復的(為了方便查看,可以先將訂單號排序),現(xiàn)在需要在B列對有重復的訂單進行標注:

countif函數(shù)查重復

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

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

Excel教程

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

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

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

注意這里的COUNTIF,范圍不再是整列,而是$A$2:A2,這種寫法隨著公式下拉,統(tǒng)計的范圍會隨著變化,得到的結果是這樣的:

不難看出,結果為1的都是首次出現(xiàn)的訂單號,也是我們需要保留的信息,因此用來做條件的時候就用了等于1

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

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

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

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

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

最后要說的這個問題,財務崗位的伙伴一定不陌生,有時候我們會遇到這種情況:在一列數(shù)據(jù)中有一正一負的情況,這時候需要把未抵消的數(shù)據(jù)標注(提?。┏鰜?/b>,比如圖中的例子:

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

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

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

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

本文配套的練習課件請加入QQ群:806440210下載。

如果您因工作所需使用到Excel,不妨關注部落窩教育的《一周Excel直通車》視頻課或Excel極速貫通班》直播課系統(tǒng)學習。

如果您想要隨時隨地學習excel,掃下方二維碼,可關注公眾號,每日為您推送優(yōu)質(zhì)excel教程:

 Excel教程相關推薦:

Powerquery多表合并案例:一鍵完成多個sheet合并