二期课件汇总Excel函数教程刘开拓

上传人:w****i 文档编号:92502830 上传时间:2019-07-10 格式:PPT 页数:46 大小:1.27MB
返回 下载 相关 举报
二期课件汇总Excel函数教程刘开拓_第1页
第1页 / 共46页
二期课件汇总Excel函数教程刘开拓_第2页
第2页 / 共46页
二期课件汇总Excel函数教程刘开拓_第3页
第3页 / 共46页
二期课件汇总Excel函数教程刘开拓_第4页
第4页 / 共46页
二期课件汇总Excel函数教程刘开拓_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《二期课件汇总Excel函数教程刘开拓》由会员分享,可在线阅读,更多相关《二期课件汇总Excel函数教程刘开拓(46页珍藏版)》请在金锄头文库上搜索。

1、生管管理科,Excel函数教程,生产管理科,一,数组介绍 二,SUMIF函数 三,VLOOKUP函数 四,COUNTIF函数 五,MATCH函数 六,SUMPRODUCT函数 七,LOOKUP函数 八,日期与时间函数 九,数学函数 十,统计函数 十一,查找与引用函数 十二,文本函数 十三,逻辑、信息函数,01,05,09,14,18,21,27,31,32,35,37,39,43,生产管理科,复杂函数的运算原理数组运算,运算类型: 1)四则运算:、 2)逻辑运算:、,生产管理科, 以数组的角度理解函数应用,理解最基本原理,学会举一反三,授人于鱼,不如授人于渔,数组的运算原理,1,1,0,0,1

2、,0,0,0,1,0,1,0,1,1,0,1,1,0,0,1,1,1,=,?, 0 , 1 , 0 , 0 , 1 , 0 , 0 , 0 , 1 , 0 , 1 ,1,1,0,0,1,0,0,0,1,0,1,0,1,1,0,1,1,0,0,1,1,1,0,1,0,0,1,0,0,0,1,0,1,1)相运算的数组里数字的个数必须相等,如例子,数组1与数组2均为11个。 2)运算时,数组中的数字,按顺序分别进行计算,不会交叉或错乱。 3)数组进行求和,SUM(0,1,0,0,1,0,0,0,1,0,1)=0+1+0+0+1+0+0+0+1+0+1=4,相当于:SUM(0,1,0,0,1,0,0,

3、0,1,0,1), 运算方法如下,SumIF单条件求和函数,H7:H19=E,E,D,E,E,A,C,B,C,A,D,A,B,M7=A,在函数中,自动转换成数组形式,即A,A,A,A,A,A,A,A,A,A,A,A,A,E,E,D,E,E,A,C,B,C,A,D,A,B,A,A,A,A,A,A,A,A,A,A,A,A,A,| | | | | | | | | | | | |,0,0,0,0,0,1,0,0,0,1,0,1,0,1)按次序逐对进行比较。 2)相符(TRUE)为1,不相符(FALSE)为0。,第步得出的结果,再进行下一步运算,需要求A组的段取时间累计,怎么做呢?,SumIF单条件求和

4、函数,结果,0,0,0,0,0,0.50,0,0,0,0.50,0,0.33,0,最后求和得:1.33,11=1 01=0,SumIF单条件求和函数,SumIf(Range,Criteria,Sum_Range),Range:判断区域,一维数组 Criteria:条件,可以是固定值 Sum_Range:求和区域,一维数组,运算步骤及注意点: 1)Range与Criteria进行逻辑运算,得出结果 2)结果与Sum_Range进行相乘运算 3)Range与Sum_Range的范围大小必须一致,SumIF单条件求和函数,SumIf(Range,Criteria,Sum_Range),例子: 1)S

5、UMIF(A1:A100,D2,B1:B100) 2)SUMIF(A1:A100,”A”,B1:B100) 3)SUMIF(A1:A100,”3”,B1:B100),解释: 1)汇总等于D2单元格的所有值 2)汇总等于”A”的所有值 3)汇总大于3的所有值,Vlookup单条件引用函数,二维数组,逐一按顺序进行比较,|,0,0,0,0,1,0,结果,Vlookup单条件引用函数,二维数组,第 步结果0,0,0,0,0,1,0,与第2列比较B1,B2,B3,B4,B5,B6,B7,返回1对应的数据,B6=Z-0,Vlookup单条件引用函数,Vlookup(lookup_value,table_

6、array,col_index_num,range_lookup),Lookup_value:条件值,是值,非区域,比如A1,而 非A1:A100,即使A1:A100,也只选择左上角值A1 Table_array:搜索的区域/范围,是一个多维数组,如A1:D100之类 Col_index_num:需要返回的值所在列,从搜索范围的起始列开始算 Range_lookup:匹配方式,一般使用精确匹配,即0或FALSE,Vlookup单条件引用函数,Vlookup(lookup_value,table_array,col_index_num,range_lookup),例子: 1)Vlookup(D2

7、,A1:C100,2,0) 2)Vlookup(”848K 15293”,A1:C100,2,0) 3)Vlookup(D2&E2,A1:C100,2,0),解释: 1)根据D2单元格的值,在A1:C100中搜索,并返回从A列算起,第2列(即B列)的值。 2)根据”848K 15293”,在A1:C100中搜索,并返回从A列算起,第2列(即B列)的值。 3)根据D2与E2单元格合并后的值,在A1:C100中搜索,并返回从A列算起,第2列(即B列)的值。,Vlookup单条件引用函数,Vlookup(lookup_value,table_array,col_index_num,range_loo

8、kup),注意点: 1)如果在查找区域table_array含有多个与lookup_value相等的值,即含有重复项,只能返回首个lookup_value值所对应的结果 2)如果table_array中没有与lookup_value相等的值,函数将返回错误值#N/A,CountIf统计符合条件的个数,单条件,统计区域,条件,函数解释: 根据条件H2在统计区域E2:E11中,进行逐一比对(逻辑运算),最终汇总符合条件的个数,条件: A,A,A,A,A,A,A,A,A,A,统计区域:E,B,E,C,E,A,B,A,D,A,运算方式按条件,0,0,0,0,0,1,0,1,0,1,最后对结果进行求和,

9、如下:SUM(0,0,0,0,0,1,0,1,0,1) =3,Click,CountIf统计符合条件的个数,单条件,CountIf(Range,Criteria),Range:统计区域,是一维数组,即A1:A100之类,而不能是A1:C100这样多列/行 Criteria:条件值,是一个值,而不是区域/数组。可以是单元格,如D2,或者固定值,如”0”,例子: 1)CountIf(A1:A100,D2) 在A1:A100之中,统计等于D2单元格里数值的个数 2)CountIf(A1:A100,”2”) 在A1:A100之中,统计大于2的个数,CountIf统计符合条件的个数,单条件,CountI

10、f(Range,Criteria),利用两个CountIf函数相结合使用,可以处理一些简单的双条件求个数,例子: 求在A1:A100之中,大于2且小于10的个数 1)COUNTIF(A1:A100,”2”)统计大于2的个数 2)COUNTIF(A1:A100,”10”)统计大于10的个数 3)COUNTIF(A1:A100,”2”)-COUNTIF(A1:A100,”10”) 即结果:大于2的个数减去大于10的个数,/,CountIf统计符合条件的个数,单条件,CountIf(Range,Criteria),函数解释: 在单行/列的范围内(Range)统计符合条件(Criteria)的个数。

11、主要用途: 1)按条件统计个数。 2)筛选有重复项的记录。,用它本身A2在A2:A8中进行比对,即得出A2在A2:A8中的个数,故只要是大于1的结果,都表示含有重复项。,Match查找符合条件的值所在的行号/列号,例如,需查C列中的型番在A列中是否全部都包含有。,C2,C2,C2,C2,C2,C2,C2,C2,C2,C2,C2,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,比对,0,0,0,0,1,0,0,0,0,0,0, 返回第一个1的位置,即5 ,Match查找符合条件的值所在的行号/列号,Match(lookup_value,lookup_array,match_

12、type),Lookup_value:是值,非区域,例如A1,而非A1:A8。根据这个值,进行逐一比对。 Lookup_array:是一个区域,一维数组,只能是一行或一列,不能多行多列。例如,A1:A100,或A1:G1,而不能A1:D10 Match_type:匹配方式,精确匹配、模糊匹配,一般使用精确匹配,用数值0表示。,函数解释: 在lookup_array中,查找与lookup_value相符的值,并返回它所在的行/列数。 1)如果lookup_array存在两个或以上的lookup_value值,函数只会返回首个lookup_value的所在行/列数。,Match查找符合条件的值所在

13、的行号/列号,Match(lookup_value,lookup_array,match_type),Lookup_value:是值,非区域,例如A1,而非A1:A8。根据这个值,进行逐一比对。 Lookup_array:是一个区域,一维数组,只能是一行或一列,不能多行多列。例如,A1:A100,或A1:G1,而不能A1:D10 Match_type:匹配方式,精确匹配、模糊匹配,一般使用精确匹配,用数值0表示。,函数解释: 在lookup_array中,查找与lookup_value相符的值,并返回它所在的行/列数。,2)这里所指的行/列数,与EXCEL本身的行列不同,而是看lookup_a

14、rray中的行列,比如A2:A10,虽然A5是处于EXCEL的第5行,但函数会返回4,因为它是从A2开始算起,Sumproduct多条件求个数、多条件求和,一、多条件求和 Sumproduct((条件1)(条件2)(求和区域)),条件1,条件2,求和区域,此时,如果用单条件求和函数SumIf则结果将会是1200+800+800=2800,条件一:A2:A8=E2 E2与A2:A8进行逐个比较,符合条件的返回1,不符合的返回0,条件二亦同样原理。,条件一返回结果(等于“台湾”的 ):0,0,1,0,1,0,1,条件二返回结果(等于“57623”的) :1,1,0,0,0,0,1,Sumprodu

15、ct多条件求个数、多条件求和,一、多条件求和 Sumproduct((条件1)(条件2)(求和区域)),条件1,条件2,求和区域,条件一返回结果:0,0,1,0,1,0,1,条件二返回结果:1,1,0,0,0,0,1,相乘,相乘的结果为:0,0,0,0,0,0,1,求和区域:1200,800,1500,250,520,400,800,0,0,0,0,0,0,800,|,Sumproduct多条件求个数、多条件求和,一、多条件求和 Sumproduct((条件1)(条件2)(求和区域)),条件1,条件2,求和区域,0,0,0,0,0,0,800,条件1、条件2、求和区域相乘后的结果,最后求和:SUM(0,0,0,0,0,0,800)=800,Sumproduct多条件求个数、多条件求和,=Sumproduct(A2:A8=E2)(B2:B8=F2)(C2:C8),注意点: 1)条件、求和区域,都是一维数组,必须是单行/列,而不能是多行/列,比如A2:A8,而不能是A2:C8 2)条件、求和区域,必须同时是行或同时是列,不能一个是行,一个是列,比如A2:A8是行,A2:H2是列,则错误 3)条件、求和区域的范围大小必须一样,比如条件一是A2:A8

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号