本文介紹了7個常用的Excel表格求和案例,包括多行多列求和、累計求和、對篩選區域求和、單條件求和、包含關鍵字的求和、隔行批量求和和統計多個項目的金額。
1. 多行多列求和
SUM函數在求和的時候,是忽略文本,所以直接選擇整個單元格區域。
在K2單元格,輸入公式=SUM(A1:I7)就可以返回多行多列的合計。
2.累計求和
使用$C$2:C2形式,就是區域在向下填充的時候單元格范圍逐漸變大,從而起到累計求和的作用。
如下圖所示,在D2單元格輸入公式=SUM($C$2:C2),然后向下填充即可,就可以累計的合計。
3.對篩選的區域求和
如下圖1所示,想要對C2:C13求和,在E18單元格,輸入公式=SUBTOTAL(9,C2:C13),當對數據區域進行篩選后,E18單元格會返回篩選后的求和結果。
圖1
圖2
公式解釋:SUBTOTAL函數是一個匯總函數,它可以包括求和、匯總、平均等等多個函數的使用。SUBTOTAL函數的優點在于可以忽略隱藏的單元格、支持三維運算和區域數組引用。
SUBTOTAL函數就是返回一個列表或數據庫中的分類匯總情況。
SUBTOTAL函數可謂是全能王,可以對數據進行求平均值、計數、最大最小、相乘、標準差、求和、方差。
SUBTOTAL函數語法:
SUBTOTAL(function_num, ref1, ref2, ...)
第一參數:Function_num為 1 到 11(包含隱藏值)或 101 到 111(忽略隱藏值)之間的數字,指定使用何種函數在列表中進行分類匯總計算。示例使用數字9就是代表求和。
第二參數:Ref1、ref2為要進行分類匯總計算的 1 到 254 個區域或引用。
4.單條件求和
如下圖所示在F2單元格輸入公式=SUMIF(A:A,E2,C:C),然后向下填充,就能得到每個員工的總數量。
公式解釋:SUMIF函數是Excel中非常常用的函數之一,用于根據指定條件對數據進行求和。其基本語法為:=SUMIF(range, criteria, [sum_range])
range 是條件區域,即用于條件判斷的單元格區域。
criteria 是求和條件,由數字、邏輯表達式等組成的判定條件。
sum_range 是實際求和區域,需要求和的單元格、區域或引用。如果省略 sum_range,則條件區域就是實際求和區域。SUMIF函數還支持使用通配符(問號匹配任意單個字符,星號匹配任意一串字符),以及邏輯運算符(如大于、小于、等于等)來構建復雜的條件。
5.包含關鍵字的求和
如下圖所示在E2單元格,輸入公式=SUMIF(A:A,"*"&D2&"*",B:B),向下填充公式即可,條件設置使用的"*",代表了任意長度的字符,又使用&連接符將其連接D2單元格的內容,最后條件變成了"*"&D2&"*",這樣條件區域A列只要含有D2單元格的關鍵詞的都可以求和。
6.隔行批量求和
選擇單元格區域B2:E13,按快捷鍵Ctrl+G,打開如圖所示的【定位】對話框,然后單擊【定位條件】。
在定位條件對話框單擊【空值】,然后點擊確定。
最后按Alt+=,就能對表格所選區域空值進行批量求和。
7.統計多個項目的金額
如下圖所示,在H2單元格,輸入公式=SUMPRODUCT(ISNUMBER(FIND($A$2:$A$13,G2))*$E$2:$E$13)
這個函數都是固定用法,只需更改單元格區域就行,固定形式如下:
=SUMPRODUCT(ISNUMBER(FIND(單個科目的區域,多個科目的單元格))*金額區域)
總結:SUM函數用于多行多列求和,SUBTOTAL函數用于對篩選區域求和,SUMIF函數用于單條件求和和包含關鍵字的求和,SUMPRODUCT函數用于統計多個項目的金額。這些函數在Excel中非常實用,可以幫助我們快速完成各種求和任務。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.