sumif和sumifs函數的區別,sumif函數與sumifs 的區別(條件求和還在用Sumif、Sumifs以及Sumproduct函數)
最佳答案 問答題庫1258位專家為你答疑解惑
關于【sumif和sumifs函數的區別】,sumif函數與sumifs 的區別,今天涌涌小編給您分享一下,如果對您有所幫助別忘了關注本站哦。
內容導航:1、sumif和sumifs函數的區別:條件求和還在用Sumif、Sumifs以及Sumproduct函數?那就真的Out了2、sumif和sumifs函數的區別,sumif函數與sumifs 的區別1、sumif和sumifs函數的區別:條件求和還在用Sumif、Sumifs以及Sumproduct函數?那就真的Out了
條件求和,應該是Sumif、Sumifs以及Sumproduct的拿手好戲,專利,但在實際的辦公和數據處理中,應用的人越來越少,那是因為他們掌握了更為好用的數據庫函數Dsum。
一、功能及語法結構。
功能:計算滿足條件的數據庫中記錄的字段(列)數據的和。
語法結構:=Dsum(數據區域,返回值的相對列,條件區域)。
解讀:
1、用Dsum函數求和時,需要注意的是第1個參數“數據區域”和第3個參數“條件區域”必須包含有效的列標題,否則無法正常計算;也就是說:“數據區域”和“條件區域”是由列標題和數據或條件構成的多行區域。
2、第2個參數“返回值的相對列”有3種引用方式:
(1)可以直接是數字:如要計算相對范圍中第5列的和值,此參數直接寫成數字5即可;
(2)列標題單元格地址:如要計算相對范圍中第5列的和值,第5列列標題的單元格地址為E3,此參數直接寫成E3即可。
(3)列標題:如要計算相對范圍中第5列的和值,第5列的列標題為“月薪”,此參數直接寫成“月薪”即可。需要注意的時列標題必須用""(雙引號)括起來,否則無法正確執行。
二、應用案例
1、單字段單條件求和。
目的:根據“學歷”計算相應的“月薪”。
方法:
在目標單元格中輸入公式:=DSUM(F2:G12,2,J2:J3)、=DSUM(F2:G12,"月薪",J2:J3)、=DSUM(F2:G12,G2,J2:J3)。
解讀:
1、“數據區域”和“條件區域”中包含了列標題,數據范圍是F2:G12、J2:J3,并不是F3:G12、J3,和平時使用的公式還是不同的,這個需要特別的注意。
2、對3個公式進行比較,唯一不同的就是第2個參數,可以是相對列數、列標題或者列標題的單元格地址,完全可以根據自己喜好進行選擇使用!
2、單字段多條件求和。
目的:計算“學歷”為“大本”和“大專”的總“月薪”。
方法:
在目標單元格中輸入公式:=DSUM(B2:G12,6,J2:J4)。
解讀:
1、首先提個問題,同樣是計算“月薪”,為什么此公式中的第2個參數為6,而不是2?此參數除了6之外,還可以是什么?留言區告訴小編哦!
2、條件區域J2:J4中的字段包括“大本”和“大專”,這兩者之間的關系為“和”、“或”的關系,可以理解為統計的時“大本”和“大專”的總“月薪”。
3、單字段是指只有一個條件,就是“學歷”;多條件是指此字段下有“大本”、“大專”兩個條件。當然還可以有更多的條件。
4、如果用Sumif或Sumifs函數去實現此功能,又改如何編寫公式呢?
3、多字段單條件求和。
目的:計算相應“學歷”下“已婚”或“未婚”人員的總“月薪”。
方法:
在目標單元格中輸入公式:=DSUM(B2:G12,G2,J2:K3)。
解讀:
1、問題:第2個參數除了是G2外,還可以怎么寫?
2、多字段指有多個條件,例如此示例中的“學歷”和“婚姻”,當然還可以增加其它條件,根據實際情況設置即可;單條件是指每個字段下面只能有一個條件,這兩個條件之間是“并且”的關系,例如:計算“學歷”為“大本”,并且“已婚”的人員“月薪”總和。
4、多字段多條件求和。
目的:計算相應“學歷”下“已婚”或“未婚”的人員總“月薪”。
方法:
在目標單元格中輸入公式:=DSUM(B2:G12,6,J2:K4)。
解讀:
1、根據前面的示例,“多字段多條件”應該很好理解了,“多字段”就是有多個條件;“多條件”就是每個字段下面有多個值。
2、“字段”和“條件”之間的關系:同一行中的2個或多個值是“并且”的關系,例如“大本”和“已婚”,就是計算學歷必須為“大本”,而且婚姻必須為“已婚”的,這2個條件必須成立的總“月薪”;但行與行之間的關系為“或”,這個是要特別注意的。
5、時間范圍求和。
目的:計算9月份的銷量。
方法:
在目標單元格中輸入公式:=DSUM(B2:F12,"銷量",I2:J3)。
解讀:
第3個參數為I2:J3,但仔細觀察標題均為“銷售日期”,只是具體的值不同而已,也就是說:同一個列標題,可以多次作為“字段”出現。
6、數值區間求和。
目的:計算銷量≥200,且<600的總銷量。
方法:
在目標單元格中輸入公式:=DSUM(B2:F12,D2,I2:J3)。
解讀:
同一個列標題,可以多次作為“字段”出現。
7、用邏輯值作為條件字段。
目的1:計算9月份的總銷量。
方法:
在目標單元格中輸入:=DSUM(B2:F12,3,I2:I3)。
解讀:
1、當邏輯值參與計算時,列標題為空,如本示例中的I2。
2、在條件區域編輯公式,如本示例中的:=MONTH(E3)=9。
目的2:計算高于平均銷量的銷量之和。
方法:
在目標單元格中輸入公式:=DSUM(B2:F12,3,I2:I3)。
8、精準求和。
目的:計算“鼠標”的總銷量。
方法:
在目標單元格中輸入公式:=DSUM(B2:F12,3,I2:I3)。
解讀:
條件區域中的條件為“=鼠標”,Why?不應該是“鼠標”么?此問題就涉及到精準匹配的問題,如果為“鼠標”,就是包含“鼠標”的所有字段都在計算范圍內,而“=鼠標”就為精準匹配。所以字段有包含關系,而需要精準查詢時,需要在字段的前面加上“=”(等號)。
最美尾巴:
本文從實際的案例中詳細介紹了Dsum函數的應用技巧,相對于Sumif、Sumif等常規求和函數來說,還是有很多優勢,尤其是區間計算時,顯得尤為方便。
2、sumif和sumifs函數的區別,sumif函數與sumifs 的區別
對于對于很多用過sumif函數的朋友來說,可能會覺得這個函數非常簡單,不就是一個條件求和函數嗎?事實上你真的會用這個函數嗎?今天我們就通過7個案例讓你看看這個函數到底有多強。
技巧一:Sumif函數如何進行
案例:根據12月人員銷售額計算每個部門的銷售總額
函數:=SUMIF(C:C,G6,D:D)
講解:這個用法是Sumif函數的最基礎用法,也就是單一條件求和。
技巧二:Sumif函數如何搭配不等號搭配求和
案例:求出除了王雪其他所有人的銷售總額
函數:=SUMIF(A:A,"<>王雪",D:D)
講解:在這里我們對Sumif函數進行了深入的操作,那就是使用這個函數的時候如何搭配不等號使用。在使用不等號的時候,我們需要用雙引號進行處理。
技巧三:Sumif函數如何與大于號搭配求和
案例:對個人金額大于7萬的值進行求和
函數:=SUMIF(D:D,">70000",D:D)
講解:這里sumif函數條件區域和求和區域用的都相同,在進行大于求和的時候,跟案例二一樣,用的雙引號進行處理。
技巧四:求出高于平均值的總金額
案例:求出高于平均值的總金額
函數:
=SUMIF(E:E,">"&AVERAGE(E:E),E:E)
講解:這里我們將Sumif函數又提升了一個級別,那就是如何將這個函數搭配其他函數一起使用。在這里我們第二參數用大于號的時候,需要用&符號進行連接average函數。
技巧五:Sumif函數如何搭配通配符*一起使用
案例:對姓名不為空的人員銷售額求和
函數:=SUMIF(B:B,"*",E:E)
講解:在這里我們用到了Sumif函數如何與通配符一起使用,通配符*代表任何非空的值,也就是代表對有姓名的人員進行數據求和。
技巧六:Sumif函數如何搭配通配符?一起使用
案例:對姓名為3個字的人員銷售額求和
函數:=SUMIF(B:B,"???",E:E)
講解:這里我們用到了通配符“?",它代表的是一個字符,3個?代表3個字符。
技巧七:Sumif函數如何進行多條件數組求和
案例:求出王小和王三胖兩人的銷售總額
函數:
=SUM(SUMIF(B:B,{"王小","王三胖"},E:E))
講解:Sumif多條件求和,中間的第二參數條件值我們需要用{}數組的方式來操作。最后還需要用Sum函數來進行求和。因為單純的Sumif函數計數的是符合兩個條件的值,選擇函數按F9可以解析得出下面2個值,所以最后還需要用Sum函數來進行求和操作。
本文關鍵詞:countif和countifs函數的區別,函數sumifs的使用方法及實例,sumifs多條件多區域求和,有條件求和sumif操作,sumif。這就是關于《sumif和sumifs函數的區別,sumif函數與sumifs 的區別(條件求和還在用Sumif、Sumifs以及Sumproduct函數)》的所有內容,希望對您能有所幫助!更多的知識請繼續關注《犇涌向乾》百科知識網站:!
99%的人還看了
相似問題
猜你感興趣
版權申明
本文" sumif和sumifs函數的區別,sumif函數與sumifs 的區別(條件求和還在用Sumif、Sumifs以及Sumproduct函數)":http://eshow365.cn/3-3041-0.html 內容來自互聯網,請自行判斷內容的正確性。如有侵權請聯系我們,立即刪除!