




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常用函数介绍常用系统函数函数的分类函数引用的基本步骤常用函数:三角函数逻辑函数文本函数查找与引用函数22023/2/4函数的分类Excel包含12类函数(1-7):数学和三角函数:日期和时间函数:可以获取当前的时间、计算时间间隔文本函数:改变大小写、确定字符串长度、替换字符串逻辑函数:进行逻辑运算或复合检验的函数,这类函数主要包括AND、OR、NOT、IF(逻辑检测)等财务函数:进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值统计函数:用于对数据区域进行统计分析。信息函数:用以判断单元格中数据的类型,计算结果为逻辑值32023/2/4函数的分类Excel包含12类函数(8-12):工程函数:主要用于工程分析,可以对不同的数字系统(如10、16、8和2进制系统)和度量系统中进行数值转换数据库函数:用于对数据清单和数据库中的数据进行分析、处理和判断查找和引用函数:可以在数据清单或表格中查找特定数据加载宏和自动化函数:用于计算一些与宏和动态链接库相关的内容多维数据集函数:用于返回多维数据集中的相关信息42023/2/4函数的基本概念函数:自变量与因变量的对应关系Excel函数的自变量:
常数、单元格、计算区域、
其他表达式函数引用过程:选择函数指定参数52023/2/4函数的基本概念函数格式:
函数名(参数列表)
参数:常数、单元格、单元格区域参数输入:光标停留在函数录入区参数位置单击指定单元格鼠标拖动框选单元格区域得到指定单元格的相对地址立即应用F4功能键,可以调整绝对地址62023/2/4函数引用的基本步骤函数引用的基本步骤:手工输入应用插入函数对话框:指定函数72023/2/4函数引用的基本步骤在函数对话框中指定参数8区域拾取器2023/2/4函数应用实例92023/2/4特殊函数应用应用:计算复杂或领域专业知识有限例如:按揭贷款的等额分期偿还额计算需要高等数学和专门知识,使用系统PMT函数可以完成:在固定利率下,贷款等额分期偿还额的计算102023/2/4常用函数数学函数(理解函数说明与使用)三角函数(理解函数说明与使用)统计函数逻辑函数文本函数查找与引用函数112023/2/4数学函数数学函数(理解函数说明与使用)三角函数(理解函数说明与使用)统计函数逻辑函数文本函数查找与引用函数122023/2/4ABS计算数值的绝对值COMBIN计算指定元素数目的组合数FACT计算给定正整数的阶乘MOD计算两数相除的余数,其结果的正负号与除数相同PI计算圆周率π,精确到小数点后14位POWER计算给定数字的乘幂。PRODUCT计算所有参数的乘积RAND产生一个大于等于0小于1的随机数RANDBETWEEN产生位于两个指定数值之间的一个随机数SIGN返回数值的符号。正数返回1,零返回0,负数时返回-1SQRT计算某一正数的算术平方根EXP计算e的n次幂LN、LOG、LOG10计算对数值MDETERM计算一个矩阵行列式的值舍入取整函数132023/2/4INT将数值向下舍入计取整ODD、EVEN将数值向绝对值高的方向,舍入为奇或偶数TRUNC将数值的小数部分截去,返回整数ROUND按指定位数四舍五入数值ROUNDUP、ROUNDDOWN按指定位数向上或向下四舍五入数值求和函数142023/2/4SUBTOTAL返回数据清单或数据库中的分类汇总SUM计算单元格区域中所有数值之和SUMIF根据指定条件对满足指定条件的单元格、区域或引用求和SUMPRODUCT计算数组间对应的元素相乘,并返回乘积之和SUMSQ计算所有参数的平方和SUMX2MY2计算两数组中对应数值的平方差之和SUMX2PY2计算两数组中对应数值的平方和的总和SUMXMY2计算两数组中对应数值之差的平方和日期函数152023/2/4DATA返回当前日期和时间的序列号NOW返回当前日期和时间的序列号TODAY返回当前日期的序列号YEAR返回某日期对应的年份MONTH返回以序列号表示的日期中的月份DAY返回以序列号表示的某日期的天数HOUR返回时间值的小时数文本函数162023/2/4LOWER将一个文字串中的所有大写字母转换为小写字母,但不改变文本中的非字母的字符UPPER将文本转换成大写形式PROPER将文本字符串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换成小写LEFT根据所指定的字符数,返回文本字符串中左边的几个字符MID返回文本字符串中从指定位置开始的特定数目的字符RIGHT根据所指定的字符数,返回文本字符串中右边的几个字符
Trim清除字符串中的空白。
EXACT比较两个字符串,如果它们完全相同,则返回
TRUE;否则,返回
FALSE查找函数172023/2/4LOOKUP返回一行或一列区域中或者数组中的某个值HLOOKUP在表格数组首行查找指定的值,并返回表格数组当前行中指定行的值VLOOKUP在表格数组首列查找指定的值,并返回表格数组当前行中指定列的值CHOOSE可以根据给定的索引值,从多达254个待选参数中选出相应的值常用函数实例2023/2/4181.IF函数语法格式:
IF(logical_test,value_if_true,value_if_false)函数功能:
19Logical_testValue_if_trueValue_if_false得到If_Value2023/2/4IF=IF(B6>60,IF(B6>90,"优秀","合格"),"不合格")20Logical_testValue_if_trueValue_if_false优秀合格不合格2023/2/42.countif功能:为满足指定条件的单元计数格式:Countif(计数区域,“计数条件”)应用:=countif(B34:B42,“>80”)212023/2/43.sumif功能:对满足指定条件的单元内容求和格式:Sumif(区域,“条件”,[求和区域])应用:=Sumif(B34:B42,“>80”)?=Sumif(B34:B42,“>80”)/
countif(B34:B42,“>80”)222023/2/44.average功能:对指定单元格或区域内容求平均值格式:average(n1,n2,……,nk)average(n1:nk)应用:=average(B1:D4)232023/2/45.combin功能:计算指定元素数目的组合数格式:combin(n,n_c)n:组合对象的总数
n_c:被组合的一组内对象总数例如:从n名乒乓运动员中任取2人进行双打,计算和选择的搭配总数,即从n中取2组合的方式的总数。242023/2/46.rand功能:产生一个0~1之间的随机数格式:rand()函数不需要参数,使用一个空的括号例1:产生一个(0,100)之间的随机数=rand()*100开区间!252023/2/46.randbetween功能:产生一个指定区间内的随机数格式:randbetween(begin,end)参数:begin–区间起始值end—区间结束值例:产生一个【a,b】之间的随机数=randbetween(a,b)闭区间!262023/2/47.mdeterm功能:计算行列式的值格式:medterm(array)参数:array是一个行列数相等的数值数组例:矩阵A1到D4=medterm(a1:d4)272023/2/48.odd,even功能:将数据舍入为奇数或偶数odd(n)将n向绝对值增大方向舍入为最接近的奇数even(n)将n向绝对值增大方向舍入为最接近的偶数例:odd(31.3)产生结果33even(-5.4)产生结果-6282023/2/49.Lower,upper功能:大小写转换lower(string)将string字符串转换成小写文本upper(string)将string字符串转换成大写文本例:lower(D1)D1内容:BEIJING
计算结果:beijing292023/2/410.rank功能:计算数据排位格式:rank(number,ref,order)参数:Number:待评论数据/单元格(相对地址)Ref:引用考虑的区域,一般为绝对地址Order:可以省略,控制升/降序302023/2/410.rank功能:计算数据排位格式:rank(number,ref,order)参数:Number:待评论数据/单元格(相对地址)Ref:引用考虑的区域,一般为绝对地址Order:可以省略,控制升/降序312023/2/411.max,min功能:计算指定区域内的最大/最小值格式:max(n1,n2,……,nk)min(n1,n2,……,nk)参数可选择单元格,如:a1,b6,c3可选择单元格区域,如:a1:d4322023/2/411.max,min功能:计算指定区域内的最大/最小值格式:max(n1,n2,……,nk)min(n1,n2,……,nk)参数可选择单元格,如:a1,b6,c3可选择单元格区域,如:a1:d4332023/2/412.逻辑函数逻辑量{TRUE,FALSE}逻辑函数函数参数和计算结果都是逻辑量的函数and(logical1,logical2,……,logicaln)or(logical1,logical2,……,logicaln)not(logical1)342023/2/4andand(logical1,logical2,……,logicaln)功能:
当所有参数的计算结果都是TRUE时,and函数的计算结果为TRUE
否则,计算结果为FALSE
“有假则假”352023/2/4oror(logical1,logical2,……,logicaln)功能:
当参数的计算结果中含有TRUE时,or函数的计算结果为TRUE
当所有参数的计算结果全部为FALSE
or函数计算结果为FALSE
“有真则真”362023/2/4notNot(logical)功能:
当参数的计算结果为TRUE时,not函数的计算结果为FALSE
当参数的计算结果为FALSE
not函数计算结果为TRUE372023/2/4逻辑函数应用and(logical1,……,logicalk)382023/2/413.日期函数Now():当前日期时间Today():当前日期392023/2/414.查找函数功能:查找指定数据所对应的数据值:格式:LOOKUP(lookup_value,lookup_vector,result_vector)参数:lookup_value:指定查找对象lookup_vector:指定定位区域result_vector:指定查找结果区域要求lookup_vector和result_vector的区域必须对等402023/2/4查找函数LOOKUP(lookup_value,lookup_vector,result_vector)公式“=LOOKUP(A5,A3:A8,B3:B8)”返回22(张雷的年龄)公式“=LOOKUP(A5,A3:A8,c3:c8)”返回男(张雷的性别)
412023/2/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查找时是精确匹配,还是近似匹配。
例
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论