Excel用公式進行多條件求和

    時間:2024-10-17 08:04:19 曉怡 office辦公 我要投稿
    • 相關推薦

    Excel用公式進行多條件求和

      需要用excel統計數據的時候,多條件求和在實際的工作中應用非常廣泛,我們可以用公式來實現多條件求和,用到的函數有SUM、SUMPRODUCT、MMULT和SUMIFS,其中SUMIFS函數是Excel2007新增的函數。下面是小編整理的Excel用公式進行多條件求和,希望能夠幫助到大家。

      方法一:用SUM函數

      用SUM函數進行多條件求和,公式基本結構是SUM((條件1)*(條件2)*(求和數據區)),

      必需用數組公式,公式輸入完畢后按Ctrl+Alt+Enter結束。

      1.計算出7月份廣州的總銷量:

      =SUM(($A$2:$A$23="7月")*($B$2:$B$23="廣州")*$F$2:$F$23)

      2.計算出7月和10月拖鞋總銷量:

      =SUM((($A$2:$A$23="7月")+($A$2:$A$23="10月"))*($C$2:$C$23="拖鞋")*$F$2:$F$23)

      公式中的加號相當于邏輯或。

      3.計算出7-10月武漢男式襪子銷量:

      =SUM((($B$2:$B$23="武漢")*($C$2:$C$23="襪子"))*($E$2:$E$23="男")*$F$2:$F$23)

      方法二:用SUMPRODUCT函數

      公式結構同SUM函數,只不過不用數組公式。

      1.計算出7月份廣州的總銷量:

      =SUMPRODUCT(($A$2:$A$23="7月")*($B$2:$B$23="廣州")*$F$2:$F$23)

      2.計算出7月和10月拖鞋總銷量:

      =SUMPRODUCT((($A$2:$A$23="7月")+($A$2:$A$23="10月"))*($C$2:$C$23="拖鞋")*$F$2:$F$23)

      公式中的加號相當于邏輯或。

      3.計算出7-10月武漢男式襪子銷量:

      =SUMPRODUCT((($B$2:$B$23="武漢")*($C$2:$C$23="襪子"))*($E$2:$E$23="男")*$F$2:$F$23)

      方法三:用MMULT函數

      用MMULT函數進行多條件求和特別適合于數據量較大的情況。

      MMULT函數的語法是:MMULT(array1,array2),

      其中參數array1和array2 是要進行矩陣乘法運算的兩個數組。

      函數返回兩個數組的矩陣乘積。要求array1 的列數必須與 array2 的行數相同,

      而且兩個數組中都只能包含數值。本例中的第一參數為一行N列,而第二參數為N行一列。

      公式的基本結構是MMULT(條件1,(條件2)*(求和數據區)),

      必需用數組公式,公式輸入完畢后按Ctrl+Alt+Enter結束。

      1.計算出7月份廣州的總銷量:

      =MMULT(--(TRANSPOSE($A$2:$A$23)="7月"),($B$2:$B$23="廣州")*$F$2:$F$23)

      公式中雙重否定符“--”將其后面的結果變成數值。

      2.計算出7月和10月拖鞋總銷量:

      =MMULT(--(TRANSPOSE(($A$2:$A$23="7月")+($A$2:$A$23="10月"))),($C$2:$C$23="拖鞋")*$F$2:$F$23)

      公式中的加號相當于邏輯或。

      3.計算出7-10月武漢男式襪子銷量:

      =MMULT(--(TRANSPOSE(($B$2:$B$23="武漢")*($C$2:$C$23="襪子"))),($E$2:$E$23="男")*$F$2:$F$23)

      方法四:用SUMIFS函數

      SUMIFS函數是Excel 2007中的新增函數,用它進行多條件求和非常方便。其語法是:

      SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …),即:

      SUMIFS(求和區域,條件區域1,條件1,[條件區域2,條件2],…)

      1.計算出7月份廣州的總銷量:

      =SUMIFS($F$2:$F$23,$A$2:$A$23,"7月",$B$2:$B$23,"廣州")

      2.計算出7月和10月拖鞋總銷量:

      =SUMIFS($F$2:$F$23,$A$2:$A$23,"7月",$C$2:$C$23,"拖鞋")+SUMIFS($F$2:$F$23,$A$2:$A$23,"10月",$C$2:$C$23,"拖鞋")

      3.計算出7-10月武漢男式襪子銷量:

      =SUMIFS($F$2:$F$23,$B$2:$B$23,"武漢",$C$2:$C$23,"襪子",$E$2:$E$23,"男")

      拓展:常用的Excel函數公式大全

      一、數字處理

      1、取絕對值

      =ABS(數字)

      2、取整

      =INT(數字)

      3、四舍五入

      =ROUND(數字,小數位數)

      二、判斷公式

      1、把公式產生的錯誤值顯示為空

      公式:C2

      =IFERROR(A2/B2,"")

      說明:如果是錯誤值則顯示為空,否則正常顯示。

      2、IF多條件判斷返回值

      公式:C2

      =IF(AND(A2<500,B2="未到期"),"補款","")

      說明:兩個條件同時成立用AND,任一個成立用OR函數。

      三、統計公式

      1、統計兩個表格重復的內容

      公式:B2

      =COUNTIF(Sheet15!A:A,A2)

      說明:如果返回值大于0說明在另一個表中存在,0則不存在。

      2、統計不重復的總人數

      公式:C2

      =SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8))

      說明:用COUNTIF統計出每人的出現次數,用1除的方式把出現次數變成分母,然后相加。

    【Excel用公式進行多條件求和】相關文章:

    excel表格怎么求和08-16

    如何在excel自動求和07-18

    EXCEL公式與函數教案12-13

    excel表格公式大全06-17

    excel公式如何解讀07-21

    最常用的Excel函數公式匯總09-11

    Excel表格乘法函數公式大全10-24

    excel公式錯誤返回值05-25

    在Excel中遇到錯誤“#DIV/0!”的公式12-09

    EXCEL有哪些條件功能09-18

    91久久大香伊蕉在人线_国产综合色产在线观看_欧美亚洲人成网站在线观看_亚洲第一无码精品立川理惠

      日本一区二区三区a在线 | 日韩在线观看一区二 | 日本久久一区一本精品 | 午夜性色福利在线视频观看 | 亚洲黄金精品在线观看 | 中文字幕不卡高清视频在线 |