
不可思議!一個(gè)函數(shù)居然搞定所有條件求和、計(jì)數(shù)
最常用的8個(gè)求和案例,每個(gè)人都必須學(xué)會(huì)!
1.統(tǒng)計(jì)每個(gè)月份的數(shù)量
=SUMPRODUCT((MonTH($A$2:$A$26)=F2)*$D$2:$D$26)
"SUMPRODUCT函數(shù)語(yǔ)法:
=SUMPRODUCT((條件區(qū)域1=條件1)*(條件區(qū)域2=條件2)*求和區(qū)域)
左邊是具體日期,需要先借助MONTH函數(shù)轉(zhuǎn)換成月份,才可以跟右邊比較。
2.統(tǒng)計(jì)每個(gè)月份的數(shù)量(含文本)
=SUMPRODUCT(–(MonTH($A$2:$A$26)=F2),$D$2:$D$26)
"SUMPRODUCT函數(shù)的語(yǔ)法非常多,有文本可以用新語(yǔ)法。
=SUMPRODUCT(–(條件區(qū)域1=條件1),–(條件區(qū)域2=條件2),求和區(qū)域)
有文本的情況下,如果用*會(huì)出錯(cuò),文本是不允許運(yùn)算的。
"幫助提到,用逗號(hào)這種語(yǔ)法,可以將非數(shù)字當(dāng)做0,這樣就不會(huì)出錯(cuò)。
"–(MonTH($A$2:$A$26)=F2),前面的–是將邏輯值轉(zhuǎn)換成數(shù)字,用逗號(hào)的必須是數(shù)字才能運(yùn)算正確。
每個(gè)細(xì)節(jié)都要處理好,要不然就得不到正確結(jié)果。
3.統(tǒng)計(jì)領(lǐng)用用品的總數(shù)量
求和區(qū)域不管有多少列,都可以統(tǒng)計(jì)進(jìn)去。
=SUMPRODUCT(($A$2:$A$13=F2)*$B$2:$D$13)
"4.含通配符的時(shí)候用SUMIF函數(shù)求和出錯(cuò),如何解決?
用通配符或者數(shù)字長(zhǎng)度大于15位,用SUMIF函數(shù)都會(huì)出錯(cuò)。
"而用SUMPRODUCT函數(shù)卻可以解決這種問(wèn)題。
=SUMPRODUCT(($A$2:$A$8=D2)*$B$2:$B$8)
"以上是條件求和,其實(shí)條件計(jì)數(shù)同樣可以借助SUMPRODUCT函數(shù)。憑著一己之力,做著多個(gè)人的事。
5.統(tǒng)計(jì)領(lǐng)用用品的次數(shù)
=SUMPRODUCT(–($A$2:$A$13=C2))
"SUMPRODUCT函數(shù)單條件計(jì)數(shù)語(yǔ)法。
=SUMPRODUCT(–(條件區(qū)域=條件))
6.用COUNTIF直接統(tǒng)計(jì)身份證次數(shù)出錯(cuò),如何解決?
前面提到用通配符或者數(shù)字長(zhǎng)度大于15位,用SUMIF函數(shù)都會(huì)出錯(cuò)。其實(shí)COUNTIF函數(shù)也一樣會(huì)出錯(cuò)。
"而用SUMPRODUCT函數(shù)卻可以解決這種問(wèn)題。
=SUMPRODUCT(–($A$2:$A$6=A2))
"7.將領(lǐng)用用品的次數(shù)標(biāo)示出來(lái),比如訂書(shū)機(jī)出現(xiàn)5次,就依次顯示1,2,3,4,5
=SUMPRODUCT(–($A$2:A2=A2))
"8.統(tǒng)計(jì)不重復(fù)的領(lǐng)用用品次數(shù)
=SUMPRODUCT(1/COUNTIF(A2:A13,A2:A13))
"統(tǒng)計(jì)不重復(fù)語(yǔ)法,2個(gè)區(qū)域都一樣,只選有內(nèi)容的區(qū)域,別選空單元格。
=SUMPRODUCT(1/COUNTIF(區(qū)域,區(qū)域))
9.數(shù)值格式手機(jī)號(hào),138開(kāi)頭的有幾個(gè)
LEFT函數(shù)就是提取開(kāi)頭的數(shù)字。
=SUMPRODUCT(–(LEFt(A2:A6,3)=”138″))
"10.文本格式手機(jī)號(hào),138開(kāi)頭并且9結(jié)尾的有幾個(gè)
LEFT函數(shù)提取開(kāi)頭數(shù)字,RIGHT函數(shù)提取結(jié)尾數(shù)字。不管是數(shù)值格式或者文本格式的手機(jī)號(hào),對(duì)于SUMPRODUCT函數(shù)都一樣。
=SUMPRODUCT((LEFt(A2:A6,3)=”138″)*(RIGHt(A2:A6,1)=”9″))
"條件計(jì)數(shù)部分,也可以用COUNTIFS函數(shù)解決,這個(gè)就不再說(shuō)明。一次將SUMPRODUCT函數(shù)都學(xué)會(huì)就不錯(cuò)了。

