VIP學(xué)員的問題,左邊的人員出現(xiàn)多次,現(xiàn)在要按照單列、多列2種情況統(tǒng)計(jì)不重復(fù)人數(shù)。關(guān)于單列不重復(fù)人數(shù),有一個(gè)很經(jīng)典的公式,直接套用就行,完全不傷腦。=SUMPRODUCT(1/COUNTIF(B3:B11,B3:B11)) 針對(duì)新版本,可以借助UNIQUE去重復(fù),再套COUNTA統(tǒng)計(jì)人數(shù)。單列的盧子以前講過好幾次,一筆帶過,重點(diǎn)講多列統(tǒng)計(jì)不重復(fù)人數(shù)。按照前面的公式,套用后,你會(huì)發(fā)現(xiàn)不管是舊公式,還是新公式,結(jié)果都是錯(cuò)的,怎么回事?舊公式,結(jié)果為錯(cuò)誤值#DIV/0!。這是因?yàn)镃OUNTIF統(tǒng)計(jì)出來的有多個(gè)結(jié)果,當(dāng)出現(xiàn)空單元格結(jié)果為0,而1/0就是錯(cuò)誤值,錯(cuò)誤值無法直接求和,從而導(dǎo)致出錯(cuò)。其實(shí),對(duì)于大多數(shù)人而言,解讀公式可以借助公式求值的功能。可以看出每一步的運(yùn)算結(jié)果。 既然產(chǎn)生錯(cuò)誤值,那就可以讓錯(cuò)誤值返回0,也就是嵌套IFERROR。這是數(shù)組公式,需要按Ctrl+Shift+Enter三鍵結(jié)束。=SUMPRODUCT(IFERROR(1/COUNTIF(B3:H11,B3:H11),0)) 還可以用盧子給學(xué)員的公式。B3:H11&""條件區(qū)域連接空文本,可以讓空單元格顯示空文本,這樣就可以正常統(tǒng)計(jì)。統(tǒng)計(jì)出來的結(jié)果多了一個(gè)空文本,再減1。=SUMPRODUCT(1/COUNTIF(B3:H11,B3:H11&""))-1 再來看新公式,結(jié)果比實(shí)際多出一大堆。其實(shí)UNIQUE是針對(duì)單列去重復(fù),多列是不可以的。高版本提供了TOCOL,可以將多列轉(zhuǎn)換成一列。UNIQUE結(jié)合TOCOL才可以多行多列去重復(fù),最后再嵌套COUNTA計(jì)數(shù)。=COUNTA(UNIQUE(TOCOL(B3:H11,1))) 最后,再將計(jì)數(shù)的各種相關(guān)案例也講了。1.人數(shù),也就是非空的個(gè)數(shù)2.獎(jiǎng)金人數(shù),也就是金額的個(gè)數(shù)4.姓楊并且獎(jiǎng)金大于100的人數(shù)多條件計(jì)數(shù)用COUNTIFS。姓楊,也就是楊開頭,需要用通配符*,也就是楊*。=COUNTIFS(A2:A7,"楊*",B2:B7,">100") 平常能用到的大概這些,剩下的只要你能靈活運(yùn)用,也可以搞定。鏈接:https://pan.baidu.com/s/1gqJ37EW0OG7_0bWSc6Skrw?pwd=rujf 提取碼:rujf 一次報(bào)名成為VIP會(huì)員,所有課程永久免費(fèi)學(xué),永久答疑,僅需 1500 元,待你加入。 報(bào)名后加盧子微信chenxilu2019,發(fā)送報(bào)名截圖邀請(qǐng)進(jìn)群。 推薦:別再復(fù)制粘貼了,多列變一列、相同姓名放同一行,新函數(shù)輕松解決! 上篇:VLOOKUP搞不定,用INDEX+MATCH組合卻輕松解決 請(qǐng)把「Excel不加班」推薦給你的朋友
|