好久不見,不知不覺又到了春游賞花放風(fēng)箏的季節(jié)了呢,不知道大家最近有沒有出門感受春天的氣息呢?
在這樣萬(wàn)物復(fù)蘇的時(shí)光里,相信大家也和小編一樣,有一種欣欣向榮的感覺,讓人想要奮發(fā)、努力,用力的成長(zhǎng),不斷壯大,不斷堅(jiān)強(qiáng)。
今天小編要介紹的是另一類大家都很熟悉的函數(shù)——求和。
怎么樣一鍵快速求和?怎樣按照地區(qū)、姓名或者其他條件求和?先算乘積再求和,怎樣用一個(gè)函數(shù)搞定?以上這些問題就是我們今天要學(xué)習(xí)的內(nèi)容。
史上最快的求和方式
看到這個(gè)標(biāo)題,你想到的是不是SUM函數(shù)?很遺憾,比SUM函數(shù)更快的方式也是存在的喔。
下圖是一張某公司的區(qū)域銷售表,要對(duì)銷量和銷售額求和的話,最快的做法其實(shí)是:選擇D2:E20區(qū)域,然后按快捷鍵【Alt+#】就完事兒啦。
這么一看,如果你手速夠快的話,那么完成快速求和連一秒都用不上。當(dāng)然啦,在D20和E20單元格分別輸入函數(shù)也不失為一種經(jīng)典的方法喔,不過哪種方法更快相信你一定感覺得到。
1. 關(guān)于快速求和的說(shuō)明
(1)【Alt+=】為求和快捷鍵,但有些筆記本電腦中的快捷鍵需要加按【Fn】鍵。如果你不管是拍、砸、打、罵電腦,都還是無(wú)法使用快捷鍵,那你還可以在【公式】選項(xiàng)卡中找到【自動(dòng)求和】下拉按鈕,如下圖:
(2)單擊【自動(dòng)求和】下拉按鈕,還可以選擇平均值、計(jì)數(shù)、最大值、最小值等計(jì)算方式。這幾個(gè)函數(shù)的用法都比較相似,一通百通,參數(shù)也都比較簡(jiǎn)單,舉一反三就可以啦。
例如,選擇D20單元格,使用“平均值”功能,自動(dòng)彈出函數(shù)【=AVERAGE(D2:D19)】,如下圖所示:
(3)橫向或縱向都可求和,如果使用快捷鍵,那么框選區(qū)域時(shí)比行或列多選一個(gè)單元格即可。
(4)計(jì)算時(shí)默認(rèn)的區(qū)域不一定正確,可以手動(dòng)更改。例如,可以在旁邊新建表格用于匯總不同的指標(biāo),如下圖所示:
2. 多區(qū)域同時(shí)求和
有些表格會(huì)包含多個(gè)區(qū)域,每個(gè)區(qū)域都要求和,如下圖所示:
這時(shí)無(wú)法使用下拉填充一次完成,使用快捷鍵【Alt+=】的結(jié)果也不盡如人意,中間空行的部分無(wú)法自動(dòng)求和。這時(shí)我們只需要多一步操作就可以解決啦,利用之前我們介紹過的【定位】功能,步驟如下:
Step1:
選擇需要求和的區(qū)域C2:I20,不要選擇非數(shù)據(jù)或無(wú)用的區(qū)域,特別是不要選擇包含空格的區(qū)域,按下快捷鍵【Ctrl+G】→【定位條件】→選擇【空值】→單擊【確定】按鈕,這時(shí)所選區(qū)域的空單元格被一次性選中,如下圖所示:
Step2:
接下來(lái)就該求和啦,直接按下快捷鍵【Alt+=】一鍵求和就可以了:
Ps:
(1)求和一般用SUM函數(shù),在SUM函數(shù)中使用不同的引用符則含義不同。
例如:
【=SUM(A1,A5)】表示計(jì)算A1+A5的總和。
【=SUM(A1:A5)】表示計(jì)算A1到A5的總和。
【=SUM(A1:A5 A3:A8)】表示計(jì)算A1到A5,A3到A8這兩個(gè)區(qū)域重疊部分之和。
(2)SUM函數(shù)還可以用于跨表求和。
求和PLUS版本:條件求和
SUM函數(shù)雖然功能很強(qiáng)大,但還是無(wú)法搞定所有的求和。例如某公司三個(gè)區(qū)域多個(gè)辦事處的費(fèi)用支出表,分別要按照以下不同的條件求和,這種時(shí)候再使用SUM函數(shù)就顯得有些力不從心了。
以下圖為例,如果要求南方區(qū)一共支出多少經(jīng)費(fèi)?小于100萬(wàn)元的經(jīng)費(fèi)總和?南方區(qū)和北方區(qū)共計(jì)支出多少?這時(shí)候我們就不能再使用SUM函數(shù)了。
現(xiàn)在就需要用到SUM函數(shù)的“Plus”版本——SUMIF函數(shù)了,這個(gè)函數(shù)的名字看起來(lái)有點(diǎn)難,但其實(shí)是很好懂的。
函數(shù)說(shuō)明:可以把SUMIF函數(shù)看作“SUM(求和)+IF(如果)”,合起來(lái)就是“有條件地求和”,它的參數(shù)如下:
SUMIF包含三個(gè)參數(shù)(條件區(qū)域,條件,求和區(qū)域),作用是根據(jù)某一條件,匹配到相應(yīng)的行數(shù),并對(duì)某一列的符合條件的行數(shù)求和。
1. 單個(gè)條件求和
SUMIF函數(shù)包含的三個(gè)參數(shù):
“南方區(qū)”在B列(B:B表示B列,輸入?yún)?shù)時(shí)選擇B列就會(huì)自動(dòng)生成B:B)。
條件是“南方區(qū)”(E2)。
求和區(qū)域在C列。
綜上,最后輸入函數(shù)【=SUMIF(B:B,E2,C:C)】。
上面這個(gè)函數(shù)還可以換成【=SUMIF($B$2:$B$12,“南方區(qū)”,$C$2:C12)】,計(jì)算結(jié)果是一樣的。
接下來(lái)計(jì)算小于100萬(wàn)元的經(jīng)費(fèi)總和,這就比較簡(jiǎn)單啦。直接輸入函數(shù)【=SUMIF(C:C,”<100”)】,結(jié)果如下圖:
Ps:
條件區(qū)域與求和區(qū)域相同時(shí),可以省略最后一個(gè)參數(shù),條件仍要用雙引號(hào)括起來(lái)。
學(xué)會(huì)了使用SUMIF函數(shù),就相當(dāng)于也學(xué)會(huì)了條件計(jì)數(shù)函數(shù)(COUNTIF)、條件求平均值函數(shù)(AVERAGEIF)這類函數(shù)啦。
條件計(jì)數(shù)函數(shù)(COUNTIF)和條件求平均值函數(shù)(AVERAGEIF)的參數(shù)格式如下:
COUNTIF(條件區(qū)域,條件)
AVERAGEIF(條件區(qū)域,條件,求平均值區(qū)域)
要注意的是,COUNTIF函數(shù)的參考順序與SUMIF函數(shù)的參考數(shù)順序略有不同。
2. 求和函數(shù)簡(jiǎn)寫
接下來(lái)是第三個(gè)要求:南方區(qū)和北方區(qū)共計(jì)支出多少經(jīng)費(fèi)?現(xiàn)在這個(gè)問題就很簡(jiǎn)單啦,就是兩個(gè)區(qū)域經(jīng)費(fèi)總和相加,所以函數(shù)就應(yīng)該是【=SUMIF(B:B,”南方區(qū)”,C:C)+SUMIF(B:B,”北方區(qū)”,C:C)】,如下圖所示:
這樣計(jì)算出來(lái)的結(jié)果就是正確結(jié)果啦,但是這樣書寫的話函數(shù)顯得有些冗長(zhǎng),如果條件特別多的話,就更加麻煩了。
這里可以將公式簡(jiǎn)化為【=SUM(SUMIF(B:B,{“南方區(qū)”,“北方區(qū)”},C:C))】,其實(shí)就是在外面多套了一個(gè)函數(shù),將條件合并在一起計(jì)算了。
像上面這種情況仍然屬于多個(gè)單條件之和相加,并不屬于多個(gè)條件,接下來(lái)看看更復(fù)雜的多條件求和。
3. 多個(gè)條件求和
通過表格可以發(fā)現(xiàn),北方區(qū)有幾個(gè)不同的辦事處,現(xiàn)在要求計(jì)算北方區(qū)A辦事處的經(jīng)費(fèi)總額,就變成需要同時(shí)滿足兩個(gè)條件了,如下圖所示:
可是SUMIF函數(shù)只能滿足一個(gè)條件求和,這時(shí)我們就需要用到SUM函數(shù)的“plus”群攻版本——SUMIFS函數(shù),這個(gè)函數(shù)可以容納最多127個(gè)條件,媽媽再也不用擔(dān)心我的函數(shù)不夠用啦
SUMIFS函數(shù)的參數(shù)格式為:SUMIFS(求和區(qū)域,條件區(qū)域1,條件1,條件區(qū)域2,條件2……)。仔細(xì)觀察就可以發(fā)現(xiàn),其實(shí)就是將SUMIF函數(shù)的最后一個(gè)參數(shù)放到最前面,再加上多個(gè)條件,就變成了SUMIFS函數(shù)啦。
現(xiàn)在再來(lái)求北方區(qū)A辦事處的經(jīng)費(fèi)總額就很容易啦,直接使用多條件求和公式【=SUMIFS(C:C,A:A,A2,B:B,B2)】,條件看起來(lái)還蠻嚇人,但是過程還是很輕松吧,當(dāng)然結(jié)果也是相當(dāng)令人滿意啦。
求和至尊版:SUMPRODUCT
接下來(lái)要介紹的表格又提出了更高的要求,比如下圖中的家電銷售表,分別記錄了單項(xiàng)的銷售數(shù)量和單價(jià),但是沒有記錄總額。
表格是沒有什么問題的,計(jì)算總額要充分發(fā)揮Excel求和功能。這還不簡(jiǎn)單,在E2單元格輸入公式【=C2*D2】,然后下拉填充,最后按快捷鍵【Alt+=】快速求和,就能得到結(jié)果啦:
上面這種做法是無(wú)可厚非的,只不過如果我們僅僅只需要最后的一個(gè)總數(shù)的話,這么做就顯得稍微有一些復(fù)雜了。
這時(shí)我們可以直接在D13單元格輸入函數(shù)【=SUMPRODUCT(C2:C12,D2:D12)】,且兩個(gè)參數(shù)都可以用鼠標(biāo)直接框選得到。
如下圖所示,用SUMPRODUCT函數(shù)計(jì)算的結(jié)果與填充求和的結(jié)果是一致的:
1. 解讀SUMPRODUCT
函數(shù)說(shuō)明:SUMPRODUCT函數(shù)可以看作:SUM(求和)+PRODUCT(乘積)。
按照Excel運(yùn)算順序,合并起來(lái)就是先乘積再求和,它的作用就是計(jì)算區(qū)域乘積之和,參數(shù)如下:
SUMPRODUCT(區(qū)域1,區(qū)域2,區(qū)域3,……)
下面用一個(gè)簡(jiǎn)單的例子來(lái)幫助理解一下這個(gè)函數(shù)。
Q:如下圖所示,計(jì)算A、B、C三列的乘積之和,即A1*B1*C1+A2*B2*C2+A3*B3*C3。
A:在B4單元格中輸入函數(shù)【=SUMPRODUCT(A1:A3,B1:B3,C1:C3)】,如下圖:
(1)每個(gè)數(shù)組區(qū)域是一一對(duì)應(yīng)的,所以大小應(yīng)一致。如果將函數(shù)改成【=SUMPRODUCT(A1:A4,B1:B3,C1:C3)】,則會(huì)彈出提示【#VALUE!】,因?yàn)閿?shù)組區(qū)域大小不一致。
(2)公式中每個(gè)參數(shù)直接引用單元格區(qū)域,用逗號(hào)隔開即可;如果是數(shù)組,則還需要用大括號(hào)“{ }”括起來(lái)。例如,上面的公式可以改為【=SUMPRODUCT({1;2;2},{2;3;2},{3;4;2}】,其計(jì)算結(jié)果是一致的,要注意數(shù)組中的數(shù)字用分號(hào)“;”隔開,如下圖所示:
2. SUMPRODUCT多條件求和
SUMPRODUCT函數(shù)還可以用于多條件求和(是的,沒錯(cuò),就是跟SUMIFS函數(shù)一樣的多條件求和),參數(shù)格式如下:
SUMPRODUCT(條件1*條件2*…,求和區(qū)域)
下面仍然以剛剛的“家電銷售表”為例,求2月份冰箱銷售的總和。
Step1:
用輔助列E列求出各單次銷售合計(jì),在E2單元格輸入【=C2*D2】,下拉填充。
Step2:
輸入函數(shù)求和
【=SUMPRODUCT((MONTH($A$2:$A$12)=2)*($B$2:$B$12=$H2)*$E$2:$E$12)】。
SUMPRODUCT參數(shù)分解:
條件1:(MONTH($A$2:$A$12)=2),表示在A2:A12區(qū)域挑選月份為2月的數(shù)據(jù)。
條件2:($B$2:$B$12=$H2),表示在B2:B12區(qū)域挑選冰箱(H2)。
求和區(qū)域:$E$2:$E$12,直接引用單元格區(qū)域。
注意:不能采取整列引用(如A:A);如果需要進(jìn)行拖曳填充,則要考慮區(qū)域的絕對(duì)引用。
今天的內(nèi)容就是這些啦,如果你對(duì)Excel/PPT/Word軟件操作技能感興趣的話,千萬(wàn)不要忘了關(guān)注我們喔~
聯(lián)系客服