
日常工作中,在 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)行單列求和,然后再相加,雖然麻煩,但容易理解 。
【12個(gè)公式解決Excel按條件多列求和 excel一列如何求和】

公式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ù)對滿足條件的數(shù)字進(jìn)行求和 。

公式 3:=SUM((B$2:B$16=H2)*D$2:F$16)
這個(gè)公式和上一個(gè)公式相似,同樣是數(shù)組公式,需要按Ctrl+Shift+回車鍵確認(rèn)公式,不同之處在于少了 IF 函數(shù),利用*號參與計(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ū)域分成了三列 。
這里小伙伴們會有疑問:分在三列寫公式不是更麻煩,還不如上一個(gè)公式簡單 。
小編的示例表格三個(gè)求和區(qū)域是連續(xù)的多列,這時(shí)使用公式 4 要簡單些,如果求和的多列不連續(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)勢在于當(dāng)求和列增加或不連續(xù)時(shí),只需修改 OFFSET 的第 3 個(gè)參數(shù)即可 。

公式 8:=SUM(SUMIF(B:B,H2,INDIRECT(“c”&{4,5,6},)))
公式優(yōu)勢類似于上一個(gè)公式,可以修改{4,5,6},改變求和區(qū)域 。

公式 9:=SUM(SUMIF(B:B,H2,INDIRECT({“d”,”e”,”f”}&1)))
推薦閱讀
- 電腦硬盤壞道解決方法 電腦硬盤吱吱響怎么回事
- 6種方法解決電腦無法識別移動硬盤 移動硬盤讀取不出來
- 試試這4個(gè)方法輕松解決 為什么蘋果手機(jī)信號一直不好
- 手把手教你學(xué)學(xué)會了輕松解決 word里表格怎么調(diào)整行高
- 戴爾電腦游戲卡頓解決辦法 筆記本電腦玩游戲卡頓怎么解決
- word文檔打開亂碼解決辦法 word文檔打開全是亂碼怎么辦
- 平板電腦頻繁死機(jī)解決方法 平板電腦開不了機(jī)怎么辦
- 電腦光驅(qū)不讀盤的解決方法 光盤讀不出來是什么原因
- 電腦自動關(guān)機(jī)怎么解決最簡單 電腦突然自動關(guān)機(jī)怎么回事
- 教你2個(gè)方法,輕松解決 電腦用久了死機(jī)了怎么辦
