手機(jī)如何做表格:點(diǎn)擊查看
用你的EXCEL、PPT、WORD等技能在業(yè)余時(shí)間來(lái)兼職賺錢(qián)::點(diǎn)擊入駐
在Excel中有一些非常經(jīng)典的函數(shù)組合,大家比較熟悉的有INDEX-MATCH組合,還有INDEX-SMALL-IF-ROW組合(也叫萬(wàn)金油組合),當(dāng)然還有很多其他的組合,今天分享的這個(gè)組合同樣非常有用,下面會(huì)通過(guò)四個(gè)常見(jiàn)的問(wèn)題讓大家見(jiàn)證這對(duì)組合所帶來(lái)的美妙時(shí)刻,當(dāng)然還是要先認(rèn)識(shí)一下今天的兩個(gè)主角:COUNTIF和IF這兩個(gè)大伙都非常熟悉的函數(shù)。
COUNTIF函數(shù)的使用方法:COUNTIF(范圍,條件),函數(shù)可以得到符合條件的數(shù)據(jù)在范圍中出現(xiàn)的次數(shù),簡(jiǎn)單來(lái)說(shuō)這個(gè)函數(shù)就是條件計(jì)數(shù)用的;
IF函數(shù)的用法:IF(條件,滿(mǎn)足條件的結(jié)果,不滿(mǎn)足條件的結(jié)果),用一句話(huà)來(lái)說(shuō),如果給IF一個(gè)條件(第一參數(shù)),當(dāng)條件成立的時(shí)候給返回一個(gè)結(jié)果(第二參數(shù)),當(dāng)條件不成立的時(shí)候返回另一個(gè)結(jié)果(第三參數(shù))。
關(guān)于這兩個(gè)函數(shù)的基本用法,之前的教程多次講過(guò),不再贅述,下面先來(lái)看看他們兩相遇以后發(fā)生的第一個(gè)問(wèn)題:核對(duì)訂單時(shí)遇上的問(wèn)題
假設(shè)A列是全部的訂單號(hào),D列是已經(jīng)發(fā)貨的訂單號(hào),現(xiàn)在需要在B列對(duì)已發(fā)貨的訂單進(jìn)行標(biāo)記(為了防止大家眼花,箭頭僅指出了兩個(gè)對(duì)應(yīng)的訂單號(hào)):
對(duì)于這個(gè)問(wèn)題,我想各位一定不陌生,這問(wèn)題在對(duì)賬的時(shí)候經(jīng)常用吧,也可能有些小伙伴已經(jīng)迫不及待的喊著VLOOKUP了,實(shí)際上B列的公式是這樣的:=IF(COUNTIF(D:D,A2)>0,"已發(fā)貨","")
首先用COUNTIF進(jìn)行統(tǒng)計(jì),看A2單元格的訂單號(hào)在D列出現(xiàn)了幾次,如果沒(méi)有出現(xiàn)的話(huà)就是沒(méi)發(fā)貨,反之就是已發(fā)貨。
因此用COUNTIF(D:D,A2)>0
作為IF的條件,如果訂單在D列出現(xiàn)了(出現(xiàn)次數(shù)大于0),那么返回"已發(fā)貨"(注意漢字要加引號(hào)),否則返回空白(兩個(gè)引號(hào)代表空白)。
第一個(gè)問(wèn)題都看明白了吧,再來(lái)看第二個(gè)問(wèn)題:COUNTIF查重復(fù)案例:重復(fù)訂單怎么找
A列是來(lái)自多個(gè)文員登記的訂單統(tǒng)計(jì)表,匯總后發(fā)現(xiàn)有一些是重復(fù)的(為了方便查看,可以先將訂單號(hào)排序),現(xiàn)在需要在B列對(duì)有重復(fù)的訂單進(jìn)行標(biāo)注:
這同樣是一個(gè)上榜率非常高的問(wèn)題,解決辦法也很簡(jiǎn)單,B列公式為:=IF(COUNTIF(A:A,A2)>1,"有","")
與前一個(gè)問(wèn)題類(lèi)似,這次直接計(jì)算每個(gè)訂單在A列出現(xiàn)的次數(shù),不過(guò)條件要變一下,不是大于0而是大于1了,這一點(diǎn)也很好理解,只有出現(xiàn)次數(shù)大于1的才是重復(fù)訂單,因此使用COUNTIF(A:A,A2)>1
作為條件,再讓IF返回我們需要的結(jié)果。
當(dāng)找到重復(fù)訂單后,第三個(gè)問(wèn)題也就出來(lái)了,要在訂單號(hào)后面標(biāo)準(zhǔn)是否保留的信息,如果有重復(fù)的則保留一個(gè):
這個(gè)問(wèn)題乍一看還挺麻煩,實(shí)際上對(duì)于問(wèn)題2的公式稍作修改就可以實(shí)現(xiàn):=IF(COUNTIF($A$2:A2,A2)=1,"保留","")
注意這里的COUNTIF,范圍不再是整列,而是$A$2:A2
,這種寫(xiě)法隨著公式下拉,統(tǒng)計(jì)的范圍會(huì)隨著變化,得到的結(jié)果是這樣的:
不難看出,結(jié)果為1的都是首次出現(xiàn)的訂單號(hào),也是我們需要保留的信息,因此用來(lái)做條件的時(shí)候就用了等于1。
前面三個(gè)問(wèn)題都是與訂單號(hào)有關(guān)的,最后這個(gè)問(wèn)題是和供貨商考核有關(guān)的,這可是決定了是否能夠續(xù)約的關(guān)鍵問(wèn)題哦。
根據(jù)公司規(guī)定,對(duì)每個(gè)供貨商有六項(xiàng)考核指標(biāo),A為最好,E為最差,六項(xiàng)指標(biāo)中有兩個(gè)或兩個(gè)以上的E,則不續(xù)約:
規(guī)則還算比較簡(jiǎn)單,來(lái)看看公式是不是同樣簡(jiǎn)單:=IF(COUNTIF(B2:G2,"E")>1,"否","")
這一次COUNTIF的范圍變成了行,在B2:G2這個(gè)范圍內(nèi)統(tǒng)計(jì)"E"出現(xiàn)的次數(shù),同樣注意要加引號(hào),當(dāng)統(tǒng)計(jì)結(jié)果大于1時(shí),說(shuō)明該供貨商就有兩項(xiàng)以上的差評(píng)(如果你非要用大于等于2,我也沒(méi)意見(jiàn)),再使用IF得到最終結(jié)果。
最后要說(shuō)的這個(gè)問(wèn)題,財(cái)務(wù)崗位的伙伴一定不陌生,有時(shí)候我們會(huì)遇到這種情況:在一列數(shù)據(jù)中有一正一負(fù)的情況,這時(shí)候需要把未抵消的數(shù)據(jù)標(biāo)注(提?。┏鰜?lái),比如圖中的例子:
這個(gè)問(wèn)題或許曾令很多人頭疼,其實(shí)使用今天的這兩個(gè)函數(shù)組合很容易就解決了,公式為:=IF(COUNTIF(A:A,-A2)=0,A2,"")
注意這里COUNTIF中的條件-A2,也就是找與A2可以互相抵消的數(shù)字,如果沒(méi)有的話(huà),通過(guò)IF得到A2,反之得到空值,使用了一個(gè)負(fù)號(hào)就巧妙的解決了一件麻煩事。
通過(guò)上面的五個(gè)案例,大家或許會(huì)有一種感覺(jué),這兩個(gè)函數(shù)的組合比起其他一些函數(shù)組合相對(duì)容易理解,只要找到正確的思路,很多問(wèn)題都可以用這對(duì)組合來(lái)處理。事實(shí)也是如此,善于使用COUNTIF來(lái)進(jìn)行各種條件計(jì)數(shù),再配合IF函數(shù)就能得到更加多樣的結(jié)果,ifcountif篩選重復(fù)數(shù)據(jù)是經(jīng)常使用的。解決問(wèn)題不一定要很難的函數(shù),簡(jiǎn)單函數(shù)用好了也是非常愉快的一件事。
相關(guān)學(xué)習(xí)推薦:excel教程