收藏 分销(赏)

第3章常用函数.ppt

上传人:仙人****88 文档编号:13344857 上传时间:2026-03-04 格式:PPT 页数:45 大小:2.64MB 下载积分:10 金币
下载 相关
第3章常用函数.ppt_第1页
第1页 / 共45页
第3章常用函数.ppt_第2页
第2页 / 共45页


点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第九章 程序设计基础,*,1,Excel,数据,管理与分析,第三章 常用函数,2026/3/4 周三,第三章 常用系统函数,函数的分类,函数引用的基本步骤,常用函数:,三角函数,逻辑函数,文本函数,查找与引用函数,2,2026/3/4 周三,函数的分类,Excel,包含,12,类函数(,1-7,):,数学和三角函数:,日期和时间函数:可以获取当前的时间、计算时间间隔,文本函数:改变大小写、确定字符串长度、替换字符串,逻辑函数:进行逻辑运算或复合检验的函数,这类函数主要包括,AND,、,OR,、,NOT,、,IF,(逻辑检测)等,财务函数:进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值,统计函数:用于对数据区域进行统计分析。,信息函数:用以判断单元格中数据的类型,计算结果为逻辑值,3,2026/3/4 周三,函数的分类,Excel,包含,12,类函数(,8-12,):,工程函数:主要用于工程分析,可以对不同的数字系统(如,10,、,16,、,8,和,2,进制系统)和度量系统中进行数值转换,数据库函数:用于对,数据清单,和数据库中的数据进行分析、处理和判断,查找和引用函数:可以在数据清单或表格中查找特定数据,加载宏和自动化函数:用于计算一些与宏和动态链接库相关的内容,多维数据集函数:用于返回多维数据集中的相关信息,4,2026/3/4 周三,函数的基本概念,函数:自变量与因变量的对应关系,Excel,函数的自变量:,常数、单元格、计算区域、,其他表达式,函数引用过程:,选择函数,指定参数,5,2026/3/4 周三,函数的基本概念,函数格式:,函数名(参数列表),参数:常数、单元格、单元格区域,参数输入:,光标停留在函数录入区参数位置,单击指定单元格,鼠标拖动框选单元格区域,得到指定单元格的相对地址,立即应用,F4,功能键,可以调整绝对地址,6,2026/3/4 周三,函数引用的基本步骤,函数引用的基本步骤:,手工输入,应用插入函数对话框:指定函数,7,2026/3/4 周三,函数引用的基本步骤,在函数对话框中指定参数,8,区域拾取器,2026/3/4 周三,函数应用实例,9,2026/3/4 周三,特殊函数应用,应用:计算复杂或领域专业知识有限,例如:按揭贷款的等额分期偿还额计算需要高等数学和专门知识,使用系统,PMT,函数可以完成:在固定利率下,贷款等额分期偿还额的计算,10,2026/3/4 周三,常用函数,数学函数(理解函数说明与使用),三角函数(理解函数说明与使用),统计函数,逻辑函数,文本函数,查找与引用函数,11,2026/3/4 周三,数学函数,数学函数(理解函数说明与使用),三角函数(理解函数说明与使用),统计函数,逻辑函数,文本函数,查找与引用函数,12,2026/3/4 周三,ABS,计算数值的绝对值,COMBIN,计算指定元素数目的组合数,FACT,计算给定正整数的阶乘,MOD,计算两数相除的余数,其结果的正负号与除数相同,PI,计算圆周率,,精确到小数点后,14,位,POWER,计算给定数字的乘幂。,PRODUCT,计算所有参数的乘积,RAND,产生一个大于等于,0,小于,1,的随机数,RANDBETWEEN,产生位于两个指定数值之间的一个随机数,SIGN,返回数值的符号。正数返回,1,,零返回,0,,负数时返回,-1,SQRT,计算某一正数的算术平方根,EXP,计算,e,的,n,次幂,LN,、,LOG,、,LOG10,计算对数值,MDETERM,计算一个矩阵行列式的值,舍入取整函数,13,2026/3/4 周三,INT,将数值向下舍入计取整,ODD,、,EVEN,将,数值,向绝对值高的方向,,舍入,为奇或偶数,TRUNC,将数值的小数部分截去,返回整数,ROUND,按指定位数四舍五入数值,ROUNDUP,、,ROUNDDOWN,按指定位数向上或向下四舍五入数值,求和函数,14,2026/3/4 周三,SUBTOTAL,返回数据清单或数据库中的分类汇总,SUM,计算单元格,区域中所有数值之和,SUMIF,根据指定条件,对,满足指定条件的,单元格,、区域或引用求和,SUMPRODUCT,计算数组间对应的元素相乘,并返回乘积之和,SUMSQ,计算所有参数的平方和,SUMX2MY2,计算两数组中对应数值的平方差之和,SUMX2PY2,计算两数组中对应数值的平方和的总和,SUMXMY2,计算两数组中对应数值之差的平方和,日期函数,15,2026/3/4 周三,DATA,返回,当前日期和时间的序列号,NOW,返回,当前日期和时间的序列号,TODAY,返回,当前日期的序列号,YEAR,返回,某日期对应的年份,MONTH,返回,以序列号表示的日期中的月份,DAY,返回,以序列号表示的某日期的天数,HOUR,返回,时间值的小时数,文本函数,16,2026/3/4 周三,LOWER,将,一个文字串中的所有大写字母转换为小写字母,但不改变文本中的非字母的字符,UPPER,将,文本转换成大写形式,PROPER,将,文本字符串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换成小写,LEFT,根据,所指定的字符数,,,返回文本字符串中左边的几个字符,MID,返回,文本字符串中从指定位置开始的特定数目的字符,RIGHT,根据,所指定的字符数,,,返回文本字符串中右边的几个字符,Trim,清除,字符串中的空白。,EXACT,比较,两个字符串,如果它们完全相同,则返回,TRUE,;否则,返回,FALSE,查找函数,17,2026/3/4 周三,LOOKUP,返回,一行或一列区域中或者数组中的某个值,HLOOKUP,在,表格数组首行查找指定的值,并返回表格数组当前行中指定行的值,VLOOKUP,在,表格数组首列查找指定的值,并返回表格数组当前行中指定列的值,CHOOSE,可以,根据给定的索引值,从多达,254,个待选参数中选出相应的值,常用函数实例,2026/3/4 周三,18,1.IF,函数语法格式:,IF(logical_test,value_if_true,value_if_false),函数功能:,19,Logical_test,Value_if_true,Value_if_false,得到,If_Value,2026/3/4 周三,IF,=IF(B660,IF(B690,优秀,合格,),不合格,),20,Logical_test,Value_if_true,Value_if_false,优秀,合格,不合格,2026/3/4 周三,2.countif,功能:为满足指定条件的单元计数,格式:,Countif(,计数区域,“计数条件”,),应用:,=countif,(,B34:B42,“,80,”),21,2026/3/4 周三,3.sumif,功能:对满足指定条件的单元内容求和,格式:,Sumif(,区域,“条件”,求和区域,),应用:,=Sumif,(,B34:B42,“,80,”),?,=Sumif(B34:B42,“,80,”,)/,countif(B34:B42,“,80,”,),22,2026/3/4 周三,4.average,功能:对指定单元格或区域内容求和,格式:,average(n1,n2,,,nk),average(n1:nk),应用:,=average,(,B1:D4,),23,2026/3/4 周三,bin,功能:计算指定元素数目的组合数,格式:,combin(n,n_c),n,:组合对象的总数,n_c,:被组合的一组内对象总数,例如:从,n,名乒乓运动员中任取,2,人进行双打,计算和选择的搭配总数,即从,n,中取,2,组合的方式的总数。,24,2026/3/4 周三,6.rand,功能:产生一个,01,之间的随机数,格式:,rand(),函数不需要参数,使用一个空的括号,例,1,:产生一个(,0,,,100,)之间的随机数,=rand()*100,开区间!,25,2026/3/4 周三,6.randbetween,功能:产生一个指定区间内的随机数,格式:,randbetween(begin,end),参数:,begin,区间起始值,end,区间结束值,例:产生一个,【a,,,b】,之间的随机数,=randbetween(a,,,b),闭区间!,26,2026/3/4 周三,7.mdeterm,功能:计算行列式的值,格式:,medterm(array),参数:,array,是一个行列数相等的数值数组,例:矩阵,A1,到,D4,=medterm(a1,:,d4),27,2026/3/4 周三,8.odd,even,功能:将数据舍入为奇数或偶数,odd(n),将,n,向绝对值增大方向舍入为最接近的奇数,even(n),将,n,向绝对值增大方向舍入为最接近的偶数,例:,odd(31.3),产生结果,33,even(-5.4),产生结果,-6,28,2026/3/4 周三,9.Lower,,,upper,功能:大小写转换,lower(string),将,string,字符串转换成小写文本,upper(string),将,string,字符串转换成大写文本,例:,lower,(,D1,),D1,内容:,BEIJING,计算结果:,beijing,29,2026/3/4 周三,10.rank,功能:计算数据排位,格式:,rank,(,number,,,ref,,,order,),参数:,Number,:待评论数据,/,单元格,(,相对地址,),Ref,:引用考虑的区域,一般为绝对地址,Order,:可以省略,控制升,/,降序,30,2026/3/4 周三,10.rank,功能:计算数据排位,格式:,rank,(,number,,,ref,,,order,),参数:,Number,:待评论数据,/,单元格,(,相对地址,),Ref,:引用考虑的区域,一般为绝对地址,Order,:可以省略,控制升,/,降序,31,2026/3/4 周三,11.max,min,功能:计算指定区域内的最大,/,最小值,格式:,max(n1,n2,nk),min(n1,n2,nk),参数,可选择单元格,如:,a1,b6,c3,可选择单元格区域,如:,a1:d4,32,2026/3/4 周三,11.max,min,功能:计算指定区域内的最大,/,最小值,格式:,max(n1,n2,nk),min(n1,n2,nk),参数,可选择单元格,如:,a1,b6,c3,可选择单元格区域,如:,a1:d4,33,2026/3/4 周三,12.,逻辑函数,逻辑量,TRUE,,,FALSE ,逻辑函数,函数参数和计算结果都是逻辑量的函数,and(logical1,logical2,logicaln),or(logical1,logical2,logicaln),not(logical1),34,2026/3/4 周三,and,and(logical1,logical2,logicaln),功能:,当所有参数的计算结果都是,TRUE,时,,and,函数的计算结果为,TRUE,否则,计算结果为,FALSE,“有假则假”,35,2026/3/4 周三,or,or(logical1,logical2,logicaln),功能:,当参数的计算结果中含有,TRUE,时,,or,函数的计算结果为,TRUE,当所有参数的计算结果全部为,FALSE,or,函数计算结果为,FALSE,“有真则真”,36,2026/3/4 周三,not,Not(logical),功能:,当参数的计算结果为,TRUE,时,,not,函数的计算结果为,FALSE,当参数的计算结果为,FALSE,not,函数计算结果为,TRUE,37,2026/3/4 周三,逻辑函数应用,and(logical1,,,logicalk),38,2026/3/4 周三,13.,日期函数,Now,():当前日期时间,Today,():当前日期,39,2026/3/4 周三,14.,查找函数,功能:查找指定数据所对应的数据值:,格式:,LOOKUP(lookup_value,lookup_vector,result_vector),参数:,lookup_value,:指定查找对象,lookup_vector,:指定定位区域,result_vector,:指定查找结果区域,要求,lookup_vector,和,result_vector,的区域必须对等,40,2026/3/4 周三,查找函数,LOOKUP(lookup_value,lookup_vector,result_vector),公式“,=LOOKUP(A5,A3:A8,B3:B8)”,返回,22(,张雷的年龄,),公式“,=LOOKUP(A5,A3:A8,c3:c8)”,返回男,(,张雷的性别,),41,2026/3/4 周三,查找函数,(1)HLOOKUP,功能:在表格数组首行查找指定的值,并返回表格数组当前行中指定行的值,语法:,HLOOKUP(lookup_value,table_array,row_index_num,range_lookup),参数:,lookup_value,是需要在表格数组第一行中查找的数值,它可以是数值、引用或文字串。,table_array,是需要在其中查找数据的表格数组,可以使用对区域或区域名称的引用,,table_array,的第一行的数值可以是文本、数字或逻辑值。,row_index_num,为,table_array,中待返回的匹配值的行号。,range_lookup,参数为可选参数,为一逻辑值,指明函数,HLOOKUP,查找时是精确匹配,还是近似匹配。,例:如果,A1:B3,区域存放数据为,34,、,23,、,68,、,69,、,92,、,36,,则公式:,“=HLOOKUP(34,A1:B3,1,FALSE),”返回,34,;,“=HLOOKUP(3,1,2,3;”a“,”b“,”c“;”d“,”e“,”f“,2,TRUE)”,返回,“,c”,42,2026/3/4 周三,(2)VLOOKUP,功能:在表格数组首列查找指定的值,并返回表格数组当前行中指定列的值,语法:,VLOOKUP(lookup_value,table_array,col_index_num,range_lookup),参数:,lookup_value,需要在表格数组第一列中查找的值,它可以为数值、引用或者是文本;,table_array,需要在其中查找数据的表格数组,可以使用对区域或区域名称的引用,,table_array,的第一行的数值可以是文本、数字或逻辑值;,col_index_num,为,table_array,中待返回的值的列号;,range_lookup,参数为可选参数,它是一个逻辑值,指明函数,HLOOKUP,查找时是精确匹配,还是近似匹配。,举例:现有学生考试成绩表,如果想查找学生的考试成绩,公式“,=VLOOKUP(A3,A1:G5,4,FALSE),”结果为,92(,张雷的计算机成绩,),;则公式“,=HLOOKUP(C1,A1:G5,4,FALSE),”的结果,40(,米雪的高等数学成绩,),。,43,2026/3/4 周三,POWER,功能:计算给定数字的乘幂。,语法:,POWER(number,,,power),参数:,Number,为底数,,Power,为指数,均可为任意实数。,举例:,B1=2.5,,则函数“,=POWER(B1,,,7),”的值为:,610.3516,“,=POWER(4,,,1/2),的值为:,2,可以用“,”运算符代替,POWER,函数执行乘幂运算,例如公式“,=52,”与函数“,=POWER(5,,,2),”相同。,44,2026/3/4 周三,2026/3/4 周三,45,End,第三章 函数,
展开阅读全文

开通  VIP、SVIP  下载更划算
下载10份以上建议开通 VIP 会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        关注我们

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服