在製作以數據為主要內容的表格過程中,求和是家常便飯,而這類表格通常用 Excel 來做。Excel求和可以分為對行、對列、對指定單元格、對指區域和對整個表格求和;對區域求和時,一次既可以只對一個區域求,也可以同時對多個區域求,對指定單元格求和宜是如此。求和的方法分為用快捷鍵快速求和、自動求和與輸入公式求和這樣幾種。Excel求和過程中,既可以不帶條件,也可以帶一個或多個條件。求和分為這麼多種情況,那麼Excel求和怎麼操作?以下是Excel用快捷鍵快速求和、自動求和與多條件多區塊求和的具體操作方法,操作中所用版本為 Excel 2016。
一、Excel求和怎麼操作
(一)對一行求和
選中第二行中的 K2 單元格,輸入公式 =sum(b2:j2),按回車,則成功對第二行的所有數字求和;操作過程步驟,如圖1所示:
(二)對指定單元格求和
1、假如對第三行的幾個單元格(如 B3、D3、F3)求和。選中 K3,輸入公式 =sum(B3,D3,F3),如圖2所示:
2、按回車,則對這幾個指定單元格求出和,如圖3所示:
(三)對一列求和
假如要對高數的成績匯總。在第二列「匯總」單元格(即 B30)輸入公式 =sum(b2:b29),按回車,則完成對高數成績的匯總,操作過程步驟,如圖4所示:
(四)按條件求和
1、用 sumif 求和
A、假如要求第4行秦蘭玉大於90分的成績。選中 K4 單元格,輸入公式 =SUMIF(B4:K4,">90"),按回車,則完成按條件求和,操作過程步驟,如圖5所示:
B、公式說明:B4:K4 用於指定範圍,表示從 B4 到 K4 單元格的所有數值;">90" 是條件,表示分數大於 90。
2、用 sum if 求和
A、假如要求第5行範振理成績大於等於 70 且小於等於 80 的成績。在 K5 中輸入公式 =SUM(IF(B5:J5 >= 70, IF(B5:J5 <= 80, B5:J5))),如圖6所示:
B、按 Ctrl + Shift + Enter 組合鍵結束輸入,則統計出滿足條的成績總和,如圖7所示:
C、公式說明:
IF 函數的表達式為 IF(logical_test, [value_if_true], [value_if_false]),logical_test 是用於判斷的條件,[value_if_true] 和 [value_if_false] 是可選項,如果條件為真,返回 [value_if_true],否則返回 [value_if_false]。
IF(B5:J5 >= 70, IF(B5:J5 <= 80, B5:J5)) 是 IF 嵌套的用法,當第一個 IF 條件 B5:J5 >= 70 為真時,即 B5 到 J5 有大於等於 70 分的成績,則執行 IF(B5:J5 <= 80, B5:J5),當 B5:J5 <= 80 為真時,即 B5 到 J5 同時有小於等於 80 分的成績,返回 B5 到 J5 的 70 至 80 之間的所有成績,再用 SUM 函數求出滿足條件成績的和。
二、Excel用快捷鍵快速求和
單擊要求和的單元格(如 K2),按 Alt + = 組合鍵,則第二行所有數值單元格都被選中,按回車,完成對第二行的求和,操作過程步驟,如圖8所示:
三、Excel自動求和
1、行自動求和。
選中要求和的單元格 K2,選擇「公式」選項卡,單擊「自動求和」,在彈出的菜單中選擇「求和」,則第二行所有數值單元格被框選,按回車,完成對第二行求和;單擊一下 K3,再選中 K2,把滑鼠移到單元格填充柄上,按住左鍵並往下拖,再按 Ctrl + S 組合鍵保存更新,則自動完成對經過的行求和;操作過程步驟,如圖9所示:
2、列自動求和。
選中要求和列的單元格 B30,選擇「公式」選項卡,單擊「自動求和」,則表格第二列所有數值單元格被框選,按回車,完成第二列求和;把滑鼠移到單元格填充柄上,按住左鍵並往右拖,則所經過的列自動完成求和,但值還是 B30 的值,按 Ctrl + S 組合鍵保存,則所有值變為對應列的求和值;操作過程步驟,如圖10所示:
四、Excel區域求和
(一)框選指定區域法
選中用於存放求和結果的單元格 K6,輸入公式 =sum(,用滑鼠框選要求值的單元格,則所選單元格區域自動填到 K6 中,公式隨即變為 =sum(C2:G6,再輸入右括號 ),按回車,完成對選定單元的求和,結果為 2013,操作過程步驟,如圖11所示:
(二)輸入指定區域法
假如要對表格中所有科目所有學生的成績匯總。選中 K30 單元格,輸入公式 =sum(b2:j29),按回車,則完成求和,結果為 20572.05,操作過程步驟,如圖12所示:
(三)多區域多條件求和舉例
1、假如要求高數和英語成績在 90 分以上所有成績的和,與求數電、模電和C語言成績在 80 分以上所有成績的和。把公式 =SUM(IF(B2:C29 >= 90, B2:C29),IF(E2:G29 >= 80, E2:G29)) 複製到用於保存結果的單元格 K30,Excel 自動框選兩個指定區域,如圖13所示:
2、按 Ctrl + Shift + Enter 組合鍵結束輸入,則求出兩個指定區域所有滿足條件的和,操作過程步驟,如圖14所示:
3、函數說明:
A、IF(B2:C29 >= 90, B2:C29) 中 B2:C29 表示第2行第2列到第29行第三列這片區域;B2:C29 >= 90 是 IF 的判斷條件,用於判斷 B2:C29 這片區域(即第二三列)成績是否大於等於 90;逗後面的 B2:C29 是條件為真時的返回值,即返回指定區域所有大於等於 90 分的成績。
2、IF(E2:G29 >= 80, E2:G29) 表示選出數電、模電和C語言成績在 80 分以上的所有成績,是求和公式 sum 的第二個參數。
3、=SUM(IF(B2:C29 >= 90, B2:C29),IF(E2:G29 >= 80, E2:G29)) 意思為:先求出第一個區域(即 B2:C29)滿足條件的所有成績,再求出第二個區塊(即 E2:G29)所有滿足條件的成績,再把它們加起來。