免费高清特黄a大片,九一h片在线免费看,a免费国产一级特黄aa大,国产精品国产主播在线观看,成人精品一区久久久久,一级特黄aa大片,俄罗斯无遮挡一级毛片

分享

方法總比困難多:10種方法解多列條件求和問題!

 劉卓學(xué)EXCEL 2021-04-02

下圖左表是數(shù)據(jù)源,記錄的是各手機(jī)品牌在周一、周二、周三的銷售數(shù)據(jù)。求各品牌在這三天的銷售總和,結(jié)果如右表所示。

對(duì)于這個(gè)問題,小伙伴們會(huì)怎么解決呢?條件區(qū)域只有1列,求和的數(shù)據(jù)卻有3列。嗯~嗯?讓我想想,有了!可以分別計(jì)算周一、周二、周三的銷售總和,最后再把它們加起來。

在H3單元格輸入下面的公式,向下填充。

=SUMIF(B:B,G3,C:C)+SUMIF(B:B,G3,D:D)+SUMIF(B:B,G3,E:E)

相信很多小伙伴都會(huì)想到這種方法,假如求和的數(shù)據(jù)列有很多呢?要一列一列的計(jì)算嗎?是否太麻煩了?下面就來說說其他的方法。

第1種,在H3單元格輸入下面的公式,按ctrl+shift+enter。

=SUM(IF(B$3:B$19=G3,C$3:E$19))

這個(gè)公式用的是一維數(shù)組和二維數(shù)組的運(yùn)算。if函數(shù)用來判斷,如果B$3:B$19的區(qū)域等于G3的品牌,那么返回C$3:E$19對(duì)應(yīng)的數(shù)據(jù),否則返回false。結(jié)果如下圖右表所示。最后用sum求和,得到三星這三天的銷售總和。

第2種,在H3單元格輸入下面的公式,不用三鍵。

=SUMPRODUCT((B$3:B$19=G3)*C$3:E$19)

這個(gè)公式和上個(gè)公式差不多,只不過用相乘的方式來表達(dá)。如果B$3:B$19的區(qū)域等于G3的品牌,相乘的結(jié)果為對(duì)應(yīng)的銷售數(shù)據(jù),否則相乘的結(jié)果為0。如下圖右表所示,最后用sumproduct求和。

第3種,在H3單元格輸入下面的公式,不用三鍵。

=SUMPRODUCT((B$3:B$19=G3)*MMULT(C$3:E$19,{1;1;1}))

這個(gè)公式首先用mmult對(duì)C$3:E$19這個(gè)區(qū)域的每一行分別求和,也就是周一+周二+周三,結(jié)果如下圖F列所示。然后再用sumproduct按條件求總和。

也可以看下面的這個(gè)公式:

=SUMPRODUCT((B$3:B$19=G3)*(C$3:C$19+D$3:D$19+E$3:E$19))

第4種,在H3單元格輸入下面的公式,不用三鍵。

=SUM(MMULT((B$3:B$19=G3)*C$3:E$19,{1;1;1}))

這個(gè)公式實(shí)際上有點(diǎn)"脫褲子放屁",多走了一步。但是為了學(xué)習(xí)用法,你也可以研究一下。

第5種,在H3單元格輸入下面的公式,不用三鍵。

=SUM(SUMIF(B:B,G3,OFFSET(B:B,,{1,2,3})))

這個(gè)公式用的是offset的多維引用,可以讓sumif的1列條件,分別對(duì)3列數(shù)據(jù)求和,得到的結(jié)果有3個(gè)值,最后用sum對(duì)這3個(gè)值求和。

第6種,在H3單元格輸入下面的公式,不用三鍵。

=SUM(SUMIF(B:B,G3,INDIRECT("c"&{3,4,5},)))

這個(gè)公式用的是indirect的多維引用,和第5種是一樣的思路。

第7種,在H3單元格輸入下面的公式,不用三鍵。

=SUM(SUMIF(B:B,G3,INDIRECT({"c","d","e"}&1)))

這個(gè)公式還是用的indirect的多維引用,只不過sumif的第3參數(shù)只引用了一個(gè)單元格。sumif的第3參數(shù)有延展性。

第8種,在H3單元格輸入下面的公式,不用三鍵。

=SUM(DSUM(A$2:E$19,{3,4,5},G$2:G3))-SUM(H$2:H2)

這個(gè)公式用的是數(shù)據(jù)庫函數(shù)dsum,由于dsum的第3參數(shù)是動(dòng)態(tài)擴(kuò)展的區(qū)域,所以計(jì)算后面品牌的銷售總和時(shí),要把前面其余品牌的銷售總和減掉。

第9種,在H3單元格輸入下面的公式,不用三鍵。

=SUMPRODUCT(COUNTIF(G3,B$3:B$19)*C$3:E$19)

這個(gè)公式用countif來判斷B$3:B$19的區(qū)域是否等于G3的品牌,等于的返回1,不等于的返回0。寫到這里,讓我想到了還可以用查找函數(shù)來判斷是否相等,比如find,match等。

第10種,選中H3:H8,在編輯欄輸入或粘貼下面的公式,按ctrl+shift+enter。

=MMULT(MMULT(N(G3:G8=TRANSPOSE(B3:B19)),C3:E19),{1;1;1})

這個(gè)公式是區(qū)域數(shù)組的用法,所以不用考慮相對(duì)引用還是絕對(duì)引用的問題。而且用了兩個(gè)mmult,相對(duì)來說比較復(fù)雜。想要深入學(xué)習(xí)的小伙伴可以研究一下。

最后,我想說的是,方法總比困難多。只要你肯學(xué),我相信你還能想出第11種,12種······甚至更多的方法。讓我們一起學(xué)習(xí)excel函數(shù)。如果覺得對(duì)你有所幫助,可以打賞一下。

鏈接:

https://pan.baidu.com/s/1H9tlo3knhBD2FQCk0ajp1A

提取碼:yavx

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多