【2016年06月16日】函數(shù)初級第五講上課筆記上課內(nèi)容:第5講常用函數(shù)(四)學員上課報道記錄:
上課筆記:
ROUND
1.作用 按指定位數(shù)進行四舍五入處理數(shù)值
2.語法 =ROUND(number,num_digits)
第一參數(shù):待處理數(shù)值
第二參數(shù):保留位數(shù)
3.基本用法
保留兩位小數(shù):=ROUND(0.571528507402767,2)
取整:取整/考慮四舍五入=ROUND(0.56670865250046,0)
------------------------
AVERAGE
1.作用 計算數(shù)值的平均值
2.語法 =AVERAGE(number1,number2,...)
參數(shù)為數(shù)值,可以是常量、變量,單元格引用,單元格區(qū)域引用,定 義名稱
3.基本用法
案例;計算班級平均成績 =AVERAGE({77;62;87;90;50})
提示:參數(shù)不可以有錯誤值
--------
AVERAGEIF
1.作用 根據(jù)指定條件計算平均值
2.語法 =AVERAGEIF(range,criteria,average_range)
第一參數(shù):條件所在區(qū)域
第二參數(shù):條件
第三參數(shù):計算平均值區(qū)域
3.基本用法
要求:根據(jù)班級計算平均分
=AVERAGEIF({'一班';'一班';'一班';'二班';'二班';'二班';'三班';'三班';'三班'},' 一班',{188;231;463;158;255;339;359;310;336})
多條件求取平均值;
=AVERAGEIFS({188;231;463;158;255;339;359;310;336},{'一班';'一班';'一班';'二班 ';'二班';'二班';'三班';'三班';'三班'},'一班', {188;231;463;158;255;339;359;310;336},'>200')
------------
RANK
1.作用 返回數(shù)字在數(shù)據(jù)源中的排名
2.語法 =RANK(number,ref,order)
第一參數(shù):待排名數(shù)值
第二參數(shù):數(shù)據(jù)源
第三參數(shù):排名方式
0:降序;1:升序
應用:降序應用在成績類的排名,升序應用在時間(跑步成績)上的排名
提示:對于重復成績名次并列,但是會吞并下一個名次
======================
函數(shù)高級第五講:常用函數(shù)四
一:SUM函數(shù)
1.作用 計算單元格或數(shù)組中所有數(shù)值之和
2.語法 =SUM(number1,number2,...)
參數(shù)中只計算數(shù)值型數(shù)據(jù)之和,文本值、空格、邏輯值視為0處理。
參數(shù)中不可以有錯誤值,否則報錯。
3.基本用法
1)對常量進行求和計算
2)對單元格區(qū)域進行求和計算(一維、二維均可)
對單元格區(qū)域內(nèi)的數(shù)據(jù)直接引用進行計算。
3)不連續(xù)區(qū)域求和:
總生產(chǎn)量 =SUM(D13:D16,F13:F16,H13:H16) 總銷售量 =SUM(E13:E16,G13:G16,I13:I16)
用法:將每個單元格區(qū)域單獨作為一個參數(shù)進行使用。
4)交集求和(參數(shù)間空格的作用:表示計算兩個區(qū)域中的交集部分)
=SUM(C18:E21 D18:F21)
5)累加匯總求和:單元格區(qū)域之首鎖定,公式向下拖拽可以使得區(qū)域擴大。
=SUM($E$25:E25) 一個單元格也可以作為區(qū)域進行計算。
6)跨表求和 :=SUM(SUMIF!C1:C9)直接點選目標工作表內(nèi)單元格區(qū)域,進行計算。
7)多表固定單元格求和 :兩種方法
方法一:創(chuàng)建工作組完成:點擊第一張工作表,按shift 鍵,再點擊最后一張工作表。(活動工作表不包括在內(nèi),否則導致循環(huán)引用。)
=SUM(SUMIF:SUBTOTAL!C1:C10)
方法二:通配符完成:表示計算除活動單元格工作表外的其他工作表固定單元格區(qū)域求和
=SUM('*'!C1:C10) 回車后,系統(tǒng)會自動更新公式
1)=SUM(目錄:SUBTOTAL!C1:C10) 當活動工作表在全表開頭時候
2)=SUM(目錄!C1:C10,SUMIF:SUBTOTAL!C1:C10) 當活動工作表在全表中間時候
8)小計的批量填充
(1)維度相同情況下使用公式sum可以完成
利用F5定位空值,錄入公式,Ctrl ENT完成公式填充。
(2)維度不同情況下使用快捷鍵:alt = 完成
利用F5定位空值,快捷鍵完成填充公式即可。
==================================================================
SUMIF函數(shù):
1.作用 對滿足條件的單元格數(shù)據(jù)進行求和
2.語法 =SUMIF(range,criteria,sum_range)
第一參數(shù):條件所在的單元格區(qū)域
第二參數(shù):條件
第三參數(shù):求和數(shù)值所在單元格區(qū)域
提示: 第一參數(shù)只可以使用單元格區(qū)域,不支持常量數(shù)組或變量返回值
第二參數(shù)可以使用常量、變量、單元格引用、表達式
第三參數(shù)可以使用單元格區(qū)域,常量數(shù)組,變量數(shù)組
案例一:基本用法 SUMIF({'一班';'二班';'一班';'二班';'一班';'二班';'一班'},'一班',{47;93;69;74;52;96;61})
計算全班及格成績總分
=SUMIF(C7:C13,'>=60',C7:C13)
用法五:可以適用于橫向條件求和:
=SUMIF(H6:N6,'一班',H7)
用法六:一參數(shù)必須是單元格區(qū)域
案例二:簡寫與省略用法
省略用法;=SUMIF(C7:C13,'>=60')
省略第三參數(shù)表示對第一參數(shù)進行計算。
簡寫用法:=SUMIF(A17:A22,'一區(qū)',B17)
當?shù)谌齾?shù)簡寫時,原理:第三參數(shù)由第一參數(shù)限制了方向與維度,即第三參數(shù)橫縱向區(qū)域與第一參數(shù)保持一致并且行列數(shù)與第一參數(shù)一致。
案例三:通配符用法
=SUMIF(B26:B29,'AAA*',C26) 這里*表示任意多個字符,表達式意思為:以AAA開頭的字符
----------------------------------------------------------
多條件求和:
SUMIFS
作用 對區(qū)域 中滿足多個條件的單元格求和
多條件匯總
函數(shù)語法 =SUMIFS(sum_range,criteria_range,criteria,...)
參數(shù)翻譯 =SUMIFS(求和區(qū)域,條件一區(qū)域,條件一,條件二區(qū)域,條件二……)
參數(shù)說明 sum_range實際需要求和的單元格區(qū)域,包括數(shù)字或包含數(shù)字的名稱、區(qū)域或單元格引用 。忽略空白和文本值
criteria_range1第一個條件所在的區(qū)域
criteria1 第一個條件,形式為數(shù)字、表達式、單元格引用或文本
criteria_range2, criteria2, …可選。附加的區(qū)域及其關聯(lián)條件。最多允許 127 個區(qū)域/條件對
注意事項 一:求和區(qū)域必須在滿足所有條件后方可進行匯總求和。
二:所有條件所在區(qū)域必須與求和區(qū)域維度保持相等。
案例:銷售一區(qū)品項一總銷量
=SUMIFS(D35:D41,B35:B41,'一區(qū)',C35:C41,'品項1')
===============================================================
SUMPRODUCT:返回元素乘積之和
注意:各個參數(shù)間的維度必須保持一致,否則將報錯
=SUMPRODUCT(array1,array2,array3,...)
參數(shù):需要進行相乘并求和的數(shù)組參數(shù)(最多255個參數(shù))
PRODUCT:乘積函數(shù)= PRODUCT(2,5) 返回10
SUM:求和
案例一:基本用法
1,基本用法:=SUMPRODUCT(B7:B9,C7:C9) B列數(shù)據(jù)*C列數(shù)據(jù) 最后sum求和。
提示:不用三鍵,sumproduct函數(shù)任勞任怨,可以完成數(shù)組工作
案例二:
2,單條件求和:品項1的訂單量
1)對于邏輯值,sumproduct函數(shù)無法直接參與運算
=SUMPRODUCT((C13:C20=C13)*1,D13:D20)先將邏輯值轉(zhuǎn)數(shù)字格式
用,號情況:參數(shù)都是數(shù)值,當參數(shù)為邏輯值時,要先將邏輯值轉(zhuǎn)數(shù)組才能進行計算。
直接通過數(shù)學運算完成邏輯值轉(zhuǎn)數(shù)值并且完成sumproduct函數(shù)運算原理。
用*號情況:參數(shù)中有邏輯值,目的將邏輯值轉(zhuǎn)數(shù)值后在參與運算
提示:
=SUMPRODUCT((C13:C20=C13),D13:D20)
無法直接得出正確計數(shù)結(jié)果。其返回為0
原因:
=SUMPRODUCT({TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE},{2917;3135;4429;2001;3599;2868;3582;2825})
邏輯值無法直接參與運算。
=SUMPRODUCT({1;0;1;0;1;0;1;0},{2917;3135;4429;2001;3599;2868;3582;2825}) 將邏輯值轉(zhuǎn)數(shù)值后,才可以直接參與運算。
變形:=SUMPRODUCT((C13:C20=C13)*D13:D20) 直接將邏輯值轉(zhuǎn)數(shù)值并進行相乘運算。供給sum匯總完成計數(shù)。
立即關注