
今天準(zhǔn)備了一組日常工作中常用的多條件判斷、統(tǒng)計(jì)Excel函數(shù)公式,讓同學(xué)們提升工作效率,不再頭疼。 1、IF函數(shù)多條件判斷 要求:如果部門為生產(chǎn)、崗位為主操 有高溫補(bǔ)助。 公式: =IF(AND(B2="生產(chǎn)",C2="主操"),"有","無(wú)") 
AND函數(shù)對(duì)兩個(gè)條件判斷,如果同時(shí)符合,IF函數(shù)返回“有”,否則為無(wú)。 2、SUMIF多條件求和 要求:統(tǒng)計(jì)E2和E3單元格中兩個(gè)部門的崗位補(bǔ)助總額 公式: =SUMPRODUCT(SUMIF(B2:B9,E2:E3,C2:C9)) 
SUMIF函數(shù)求和條件使用E2:E3,分別得到兩個(gè)部門的崗位補(bǔ)助額,再使用SUMPRODUCT函數(shù)進(jìn)行求和。 3、SUMIFS多條件求和 要求:統(tǒng)計(jì)部門為生產(chǎn),并且崗位為主操的補(bǔ)助總額 公式: =SUMIFS(D2:D9,B2:B9,F2,C2:C9,G2) 
SUMIFS函數(shù)求和區(qū)域?yàn)镈2:D9,求和條件為B2:B9=F2并且C2:C9=G2 4、包含關(guān)鍵字的多條件求和 要求:統(tǒng)計(jì)部門包含“生產(chǎn)”,并且崗位為主操的補(bǔ)助總額 公式: =SUMIFS(D2:D9,B2:B9,"*"&F2&"*",C2:C9,G2) 
SUMIFS函數(shù)支持使用通配符。 5、多條件計(jì)數(shù) 要求:統(tǒng)計(jì)統(tǒng)計(jì)部門為生產(chǎn),并且崗位為主操的人數(shù) 公式: =COUNTIFS(B2:B9,F2,C2:C9,G2) 
COUNTIFS函數(shù)也支持使用通配符,用法與SUMIFS函數(shù)相同。 6、多條件計(jì)算平均值 要求:統(tǒng)計(jì)統(tǒng)計(jì)部門為生產(chǎn),并且崗位為主操的平均補(bǔ)助額 公式: =AVERAGEIFS(D2:D9,B2:B9,F2,C2:C9,G2) 
第一參數(shù)是要統(tǒng)計(jì)的數(shù)值區(qū)域,之后分別是成對(duì)的條件區(qū)域和指定條件。 7、多條件計(jì)算最大值和最小值 要求:統(tǒng)計(jì)統(tǒng)計(jì)部門為生產(chǎn),并且崗位為主操的最高補(bǔ)助額 數(shù)組公式,注意按Shift+ctrl+回車: =MAX(IF((B2:B9=F2)*(C2:C9=G2),D2:D9)) 
數(shù)組公式中,判斷多條件時(shí)不能使用AND或是OR函數(shù),因此先使用兩個(gè)判斷條件相乘,表示兩個(gè)條件要求同時(shí)符合。 再使用IF函數(shù)對(duì)結(jié)果進(jìn)行判斷,兩個(gè)條件同時(shí)符合時(shí),IF函數(shù)返回D2:D9中的數(shù)值,否則返回邏輯值FALSE。 最后使用MAX函數(shù)忽略其中的邏輯值計(jì)算出最大值。 要計(jì)算多個(gè)條件的最小值時(shí),只要將公式中的MAX換成MIN函數(shù)即可。 8、多條件查找 要求:查詢部門為生產(chǎn),并且崗位為部長(zhǎng)的姓名 公式: =LOOKUP(1,0/((B2:B9=F2)*(C2:C9=G2)),A2:A9) 
LOOKUP函數(shù)多條件查詢套路為: =LOOKUP(1,0/(條件1*條件2*條件n),查詢區(qū)域) 9、使用DSUM函數(shù)多條件匯總 要求:統(tǒng)計(jì)部門為生產(chǎn)、并且工資在7000~12000之間的總額 公式: =DSUM(A1:C9,"實(shí)發(fā)工資",E2:G3) 
第一參數(shù)為整個(gè)數(shù)據(jù)表區(qū)域,第二參數(shù)是要匯總的列標(biāo)題,第三參數(shù)是指定的條件區(qū)域。 注意,第二參數(shù)中的列標(biāo)題以及條件區(qū)域的列標(biāo)題要和數(shù)據(jù)源中的標(biāo)題相同。 
|