亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
591
2025-04-04
七個函數都不賴,哪個才是你的菜?
SUM函數
這個不用我多說了吧,最常用的求和函數。如下圖所示,是某單位食堂的采購記錄表,使用以下公式,即可計算所有物品的數量總和。=SUM(D2:D14)
SUMIF函數
如果要按指定條件求和,那就要請出SUMIF函數了。這個函數的用法是:=SUMIF(條件區域,指定的條件,求和區域)
如下圖所示,要計算職工食堂的物資采購總量,公式為:=SUMIF(B2:B14,H3,D2:D14)
公式的意思是,如果B2:B14單元格區域中等于H3指定的部門“職工食堂”,就對D2:D14單元格區域對應的數值進行求和。
SUMIFS函數
SUMIFS函數的作用是多條件求和。這個函數的用法是:=SUMIFA(求和區域,條件區域1,指定的條件1,條件區域2,指定的條件2,……)第一參數指定要求和的區域,后面是一一對應的條件區域和指定條件,多個條件之間是同時符合的意思,可以根據需要,最多寫127對區域/條件。如下圖所示,要計算部門是職工食堂,單價在1元以下的物質采購總量。公式為:=SUMIFS(D2:D14,B2:B14,H3,E2:E14,I3)
公式的意思是,如果B2:B14單元格區域中等于H3指定的部門“職工食堂”,并且E2:E14單元格區域中等于指定的條件”<1″,就對D列對應的數值求和。SUMIF或是SUMIFS的判斷條件除了引用單元格中的內容,也可以直接寫在公式中:=SUMIFS(D2:D14,B2:B14,”職工食堂”,E2:E14,”<1″)
SUMPRODUCT函數
該函數作用是將數組間對應的元素相乘,并返回乘積之和。如下圖所示,要計算采購所有物資的總金額,公式為:=SUMPRODUCT(D2:D14,E2:E14)
公式中,將D2:D14的數量和E2:E14的單價分別對應相乘,然后將乘積求和,得到最終所有物資的采購總金額。
使用SUMPRODUCT函數,還可以計算指定條件的乘積。如下圖所示,要分別計算職工食堂和領導餐廳的物資采購金額。公式為:=SUMPRODUCT((B$2:B$14=G2)*1,D$2:D$14,E$2:E$14)
公式先使用B$2:B$14=G2,依次判斷B列的部門是不是等于G2單元格指定的部門,得到一組由邏輯值TRUE和FALSE構成的內存數組,然后將這一組邏輯值乘以1,邏輯值TRUE乘1,結果是1,邏輯值FALSE乘1,結果是0。最后,將三個數組的元素對應相乘后,再計算出乘積之和。
SUBTOTAL函數
僅對可見單元格匯總計算,能夠計算在篩選狀態下的求和。如下圖,對B列的部門進行了篩選,使用以下公式可以計算出篩選后的數量之和。=SUBTOTAL(9,D2:D14)
SUBTOTAL第一參數用于指定匯總方式,可以是1~11的數值,通過指定不同的第一參數,可以實現平均值、求和、最大、最小、計數等多種計算方式。如果第一參數使用101~111,還可以忽略手工隱藏行的數據,小伙伴們有空可以試試。
AGGREGATE函數
和SUBTOTAL函數功能類似,功能比SUBTOTAL更多,第一參數可以使用1到19的數值,來指定19種不同的匯總方式。第二參數使用1到7,來指定忽略哪些內容。
如下圖所示,已經對B列的部門進行了篩選,而且F列的金額計算結果有錯誤值,使用以下公式,可以對F列的金額進行匯總。=AGGREGATE(9,7,F2:F14)
AGGREGATE函數第一參數使用9,表示匯總方式為求和,第二參數使用7,表示忽略隱藏行和錯誤值。
DSUM函數
和SUMIF函數類似,能根據條件求和,據說效率比SUMIF高很多。這個函數有三個參數,寫法是這樣的:DSUM(數據區域,要對該區域第幾列求和,包含求和條件的單元格區域。)如下圖所示,要計算單價在1元以下的采購金額,可以使用公式:=DSUM(A1:F14,6,H1:H2)
第一參數是數據源所在的區域,第二參數6,表示要對第6列,也就是金額所在列求和,第三參數H1:H2是包含求和條件的單元格區域,H1的標題必須和數據源中的字段標題相同。
以上咱們學習了Excel中的求和計算,今天的內容就是這些吧,祝各位小伙伴一天好心情!
練手文件:和彩云:http://caiyun.139.com/front/#/detail?linkID=1B5CvuntEIqXs百度云:https://pan.baidu.com/s/1vf8EbaCkYnNXKmRRaLJLCw? ? ? ? ?提取碼: 7422
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。