瀏覽量:90次
【溫馨提示】親愛的朋友,閱讀之前請(qǐng)您點(diǎn)擊【關(guān)注】,您的支持將是我最大的動(dòng)力!#職場(chǎng)眾生相#
日常工作中,在Excel表格中按條件求和也是經(jīng)常用到的,一般根據(jù)條件求和的是一列數(shù)據(jù),利用SUMIF函數(shù)即可解決,如果是多列數(shù)據(jù)按條件求和呢?今天小編分享幾個(gè)公式解決這一問題,公式各有特色,其實(shí)能掌握其中的兩、三個(gè)就夠用了。
上圖表格中需要按名稱計(jì)算一季度的銷量,也就是1、2、3月的銷量之和,根據(jù)H列的名稱(條件),條件區(qū)域在B列,計(jì)算滿足條件 的D、E、F列之和,就是多列按條件求和。
公式1:=SUMIF(B:B,H2,D:D) SUMIF(B:B,H2,E:E) SUMIF(B:B,H2,F:F)
這個(gè)公式就不用多解釋了吧!,分別用SUMIF函數(shù)進(jìn)行單列求和,然后再相加,雖然麻煩,但容易理解。
公式2:=SUM(IF(B$2:B$16=H2,D$2:F$16))
注意這是一個(gè)數(shù)組公式,輸入完公式后需要按Ctrl Shift 回車鍵確認(rèn)公式;
公式中利用數(shù)組擴(kuò)展性,將三列數(shù)據(jù)與條件用IF函數(shù)判斷,IF函數(shù)返回滿足條件的數(shù)字,然后用SUM函數(shù)對(duì)滿足條件的數(shù)字進(jìn)行求和。
公式3:=SUM((B$2:B$16=H2)*D$2:F$16)
這個(gè)公式和上一個(gè)公式相似,同樣是數(shù)組公式,需要按Ctrl Shift 回車鍵確認(rèn)公式,不同之處在于少了IF函數(shù),利用*號(hào)參與計(jì)算,這里的*代表邏輯值,類似IF函數(shù)。
公式4:=SUMPRODUCT((B$2:B$16=H2)*D$2:F$16)
這個(gè)公式和上一個(gè)幾乎一樣,把SUM函數(shù)換成了SUMPRODUCT函數(shù),換了一個(gè)函數(shù),公式也變成了普通公式,而非數(shù)組公式。
公式5:=SUMPRODUCT((B$2:B$16=H2)*(D$2:D$16 E$2:E$16 F$2:F$16))
這個(gè)公式是公式4的另一種思路,把合在一起的求和區(qū)域分成了三列。
這里小伙伴們會(huì)有疑問:分在三列寫公式不是更麻煩,還不如上一個(gè)公式簡(jiǎn)單。
小編的示例表格三個(gè)求和區(qū)域是連續(xù)的多列,這時(shí)使用公式4要簡(jiǎn)單些,如果求和的多列不連續(xù)呢?這個(gè)公式是不是很適用呢?
公式6:=SUMPRODUCT((B$2:B$16=H2)*MMULT(D$2:F$16,{1;1;1}))
公式有些難以理解,如果你只是為完成工作,掌握公式1-5即可,如果想深入研究Excel的強(qiáng)大公式,可以先收藏以下公式,直接套用幾遍公式進(jìn)行實(shí)際操作。小編的其他教程有關(guān)于這些函數(shù)的講解,可以去我的主頁查看教程。
公式7:=SUM(SUMIF(B:B,H2,OFFSET(B:B,,{2,3,4})))
公式中OFFSET函數(shù)第3個(gè)參數(shù)偏移的列數(shù),此公式的優(yōu)勢(shì)在于當(dāng)求和列增加或不連續(xù)時(shí),只需修改OFFSET的第3個(gè)參數(shù)即可。
公式8:=SUM(SUMIF(B:B,H2,INDIRECT("c"&{4,5,6},)))
公式優(yōu)勢(shì)類似于上一個(gè)公式,可以修改{4,5,6},改變求和區(qū)域。
公式9:=SUM(SUMIF(B:B,H2,INDIRECT({"d","e","f"}&1)))
這個(gè)更直觀,求和區(qū)域在{"d","e","f"}這三列中,如果改變求和列,直接修改列標(biāo)即可。
公式7-9的思路相似通過OFFSET和INDIRECT函數(shù)構(gòu)造多個(gè)單列區(qū)域,用SUMIF函數(shù)計(jì)算每個(gè)單列之和,再用SUM函數(shù)匯總。優(yōu)勢(shì)在于增加或改變求和列時(shí),只需要簡(jiǎn)單改動(dòng)幾個(gè)數(shù)字或字母即可。
公式 10:=SUM(DSUM(A$1:F$16,{4,5,6},H$1:H2))-SUM(I$1:I1)
公式11:=SUMPRODUCT(COUNTIF(H2,B$2:B$16)*D$2:F$16)
公式12:=MMULT(MMULT(N(H2:H3=TRANSPOSE(B2:B16)),D2:F16),{1;1;1})
公式10-12比較難理解,有興趣想要了解公式的小伙伴們可以私信小編
小伙伴們,在使用Excel中還碰到過哪些問題,評(píng)論區(qū)留言一起討論學(xué)習(xí),堅(jiān)持原創(chuàng)不易,您的點(diǎn)贊轉(zhuǎn)發(fā)就是對(duì)小編最大的支持,更多教程點(diǎn)擊下方專欄學(xué)習(xí)。
專欄上一篇: 榮耀暢玩手環(huán)A1添加華為手機(jī)智能解鎖操作指導(dǎo),榮耀暢玩手環(huán)a1怎么激活藍(lán)牙
下一篇: MAC系統(tǒng)Autodesk軟件提示License Not Obtained如何解決 ,autodesk license service無法啟動(dòng)
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請(qǐng)您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們?cè)诖_認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776