<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            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

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看