Excel學習篇之求和

2021-09-27 04:59:42 字數 2552 閱讀 9818

excel求和可以分為對行、對列、對指定單元格、對指區域和對整個**求和;對區域求和時,一次既可以只對乙個區域求,也可以同時對多個區域求,對指定單元格求和宜是如此。求和的方法分為用快捷鍵快速求和、自動求和與輸入公式求和這樣幾種。excel求和過程中,既可以不帶條件,也可以帶乙個或多個條件。求和分為這麼多種情況,那麼excel求和怎麼操作?

一、excel求和怎麼操作

(一)對一行求和

選中第二行中的 k2 單元格,輸入公式 =sum(b2:j2),按回車,則成功對第二行的所有數字求和;圖1

(二)對指定單元格求和

1、假如對第三行的幾個單元格(如 b3、d3、f3)求和。選中 k3,輸入公式 =sum(b3,d3,f3),2、按回車,則對這幾個指定單元格求出和,(三)對一列求和

假如要對高數的成績彙總。在第二列「彙總」單元格(即 b30)輸入公式 =sum(b2:b29),按回車,則完成對高數成績的彙總,(四)按條件求和

1、用 sumif 求和

a、假如要求第4行秦蘭玉大於90分的成績。選中 k4 單元格,輸入公式 =sumif(b4:k4,">90"),按回車,則完成按條件求和,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))),b、按 ctrl + shift + enter 組合鍵結束輸入,則統計出滿足條的成績總和,

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 + = 組合鍵,則第二行所有數值單元格都被選中,按回車,完成對第二行的求和,

三、excel自動求和

1、行自動求和。

選中要求和的單元格 k2,選擇「公式」選項卡,單擊「自動求和」,在彈出的選單中選擇「求和」,則第二行所有數值單元格被框選,按回車,完成對第二行求和;單擊一下 k3,再選中 k2,把滑鼠移到單元格填充柄上,按住左鍵並往下拖,再按 ctrl + s 組合鍵儲存更新,則自動完成對經過的行求和;

2、列自動求和。

選中要求和列的單元格 b30,選擇「公式」選項卡,單擊「自動求和」,則**第二列所有數值單元格被框選,按回車,完成第二列求和;把滑鼠移到單元格填充柄上,按住左鍵並往右拖,則所經過的列自動完成求和,但值還是 b30 的值,按 ctrl + s 組合鍵儲存,則所有值變為對應列的求和值;

四、excel區域求和

(一)框選指定區域法

選中用於存放求和結果的單元格 k6,輸入公式 =sum(,用滑鼠框選要求值的單元格,則所菜單元格區域自動填到 k6 中,公式隨即變為 =sum(c2:g6,再輸入右括號 ),按回車,完成對選定單元的求和,結果為 2013,

(二)輸入指定區域法

假如要對**中所有科目所有學生的成績彙總。選中 k30 單元格,輸入公式 =sum(b2:j29),按回車,則完成求和,結果為 20572.05,

(三)多區域多條件求和舉例

1、假如要求高數和英語成績在 90 分以上所有成績的和,與求數電、模電和c語言成績在 80 分以上所有成績的和。把公式 =sum(if(b2:c29 >= 90, b2:c29),if(e2:g29 >= 80, e2:g29)) 複製到用於儲存結果的單元格 k30,excel 自動框選兩個指定區域,

2、按 ctrl + shift + enter 組合鍵結束輸入,則求出兩個指定區域所有滿足條件的和,

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)所有滿足條件的成績,再把它們加起來。

Excel高階求和函式

記錄兩個知道的人比較少的函式 sumproduct 在給定的幾組陣列中,將陣列間對應的元素相乘,並返回乘積之和。主要用途類似於 單價數量 單項合計12 2224 236 我們知道單價和數量,希望求出所有單價 數量的總和,多數人的做法,就是先增加一類每行的c a b,然後再對c求和。很多時候c列的結果...

Python 讀取Excel之xlrd篇

上一期給大家分享了如何用python讀取文字,這次給大家分享如何讀取excel 內容,拿最常見的.xlsx和.xls格式來講解。本章主要知識點有 讀取整篇excel返回list list list 格式 讀取指定sheet頁內容返回list list 格式 讀取任意一行或一列返回list 格式 正文...

樹的求和篇

樹的求和屬於樹的題目中比較常見的,因為可以有幾種變體,靈活度比較高,也可以考察到對於樹的資料結構和遞迴的理解。一般來說這些題目就不用考慮非遞迴的解法了 雖然其實道理是跟 leetcode總結 樹的遍歷篇 一樣的,只要掌握了應該沒問題哈 leetcode中關於樹的求和有以下題目 path sum pa...