tft每日頭條

 > 生活

 > excel表格多列求和公式

excel表格多列求和公式

生活 更新时间:2024-12-04 13:41:05

今天和新手們分享有關條件求和的内容,高手請忽略。

先來看一組銷售數據,是某商場不同品牌電視機的三天銷售記錄:

excel表格多列求和公式(Excel多列條件求和公式)1

現在需要根據G列的品牌,計算其三天的銷售總和。

excel表格多列求和公式(Excel多列條件求和公式)2


想必有表親已經想到辦法了,既然是按條件求和,就用SUMIF呗:

=SUMIF(B:B,G2,C:C) SUMIF(B:B,G2,D:D) SUMIF(B:B,G2,E:E)

公式分别對C、D、E列條件求和,最後相加。

這樣看是沒有問題的,可是如果需要對30列數據條件求和,那豈不是太費勁了哦。

嗯,還有一種簡便一點的公式:

excel表格多列求和公式(Excel多列條件求和公式)3

這裡用到了數組公式:

=SUM(IF(B$2:B$72=G2,C$2:E$72))

首先用IF函數進行處理,如果B2:B72中等于G2單元格指定的品牌,就返回C2:E72單元格區域中對應行的數值,否則返回邏輯值FLASE,最後使用SUM函數求和。

這裡因為執行了數組運算,所以公式編輯完成後,要單擊編輯欄,再按住Shift Ctrl不放,按回車。注意公式兩側的花括号是自動生成的,手工敲入是無效的哦。

這個公式比較簡短,但是需要按三鍵才能輸入,有些新人朋友可能一時還找不到感覺,耐心點,多試幾次吧。


還有一個不需要按三鍵輸入的公式:

=SUMPRODUCT((B$2:B$72=G2)*C$2:E$72)

excel表格多列求和公式(Excel多列條件求和公式)4

首先使用B$2:B$72=G2判斷B列是否等于指定的品牌,得到邏輯值TRUE或是FLASE,再用邏輯值與C2:E72的數值相乘,最後使用SUMPRODUCT計算出乘積之和。

本例中,除了使用以上公式之外,如果使用數據透視表彙總,将會更加便捷方便,你會使用嗎?


作者:Hoa小熊貓

圖文整理:祝洪忠

excel表格多列求和公式(Excel多列條件求和公式)5

專業的職場技能充電站

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved