欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Excel常用函数应用osd.docx

    • 资源ID:63111557       资源大小:131.98KB        全文页数:122页
    • 资源格式: DOCX        下载积分:40金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要40金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Excel常用函数应用osd.docx

    Exceel常用用函数应应用一、      与求和和有关的的函数的的应用SUM函函数是EExceel中使使用最多多的函数数,利用用它进行行求和运运算可以以忽略存存有文本本、空格格等数据据的单元元格,语语法简单单、使用用方便。相相信这也也是大家家最先学学会使用用的Exxcell函数之之一。但但是实际际上,EExceel所提提供的求求和函数数不仅仅仅只有SSUM一一种,还还包括SSUBTTOTAAL、SSUM、SSUMIIF、SSUMPPRODDUCTT、SUUMSQQ、SUUMX22MY22、SUUMX22PY22、SUUMXMMY2几几种函数数。这里笔者者将以某某单位工工资表为为例重点点介绍SSUM(计计算一组组参数之之和)、SSUMIIF(对对满足某某一条件件的单元元格区域域求和)的的使用。(说明:为力求求简单,示示例中忽忽略税金金的计算算。) 图1 函函数求和和SUM1、行或或列求和和以最常常见的工工资表(如如上图)为为例,它它的特点点是需要要对行或或列内的的若干单单元格求求和。比比如,求求该单位位20001年55月的实实际发放放工资总总额,就就可以在在H133中输入入公式:=SUUM(HH3:HH12)2、区区域求和和区域求求和常用用于对一一张工作作表中的的所有数数据求总总计。此此时你可可以让单单元格指指针停留留在存放放结果的的单元格格,然后后在Exxcell编辑栏栏输入公公式"=SUMM()"",用鼠鼠标在括括号中间间单击,最最后拖过过需要求求和的所所有单元元格。若若这些单单元格是是不连续续的,可可以按住住Ctrrl键分分别拖过过它们。对对于需要要减去的的单元格格,则可可以按住住Ctrrl键逐逐个选中中它们,然然后用手手工在公公式引用用的单元元格前加加上负号号。当然然你也可可以用公公式选项项板完成成上述工工作,不不过对于于SUMM函数来来说手工工还是来来的快一一些。比比如,HH13的的公式还还可以写写成:=SUMM(D33:D112,FF3:FF12)-SUUM(GG3:GG12)3、注注意SUUM函数数中的参参数,即即被求和和的单元元格或单单元格区区域不能能超过330个。换换句话说说,SUUM函数数括号中中出现的的分隔符符(逗号号)不能能多于229个,否否则Exxcell就会提提示参数数太多。对对需要参参与求和和的某个个常数,可可用"=SUMM(单元元格区域域,常数数)"的的形式直直接引用用,一般般不必绝绝对引用用存放该该常数的的单元格格。SUUMIFFSUMMIF函函数可对对满足某某一条件件的单元元格区域域求和,该该条件可可以是数数值、文文本或表表达式,可可以应用用在人事事、工资资和成绩绩统计中中。仍以以上图为为例,在在工资表表中需要要分别计计算各个个科室的的工资发发放情况况。 要要计算销销售部220011年5月月加班费费情况。则则在F115种输输入公式式为=SSUMIIF($C$33:$CC$122,"销销售部"",$FF$3:$F$12)其中""$C$3:$C$112"为为提供逻逻辑判断断依据的的单元格格区域,""销售部部"为判判断条件件即只统统计$CC$3:$C$12区区域中部部门为""销售部部"的单单元格,$F$33:$FF$122为实际际求和的的单元格格区域。二、与函数图像有关的函数应用我想大家一定还记得我们在学中学数学时,常常需要画各种函数图像。那个时候是用坐标纸一点点描绘,常常因为计算的疏忽,描不出平滑的函数曲线。现在,我们已经知道Excel几乎囊括了我们需要的各种数学和三角函数,那是否可以利用Excel函数与Excel图表功能描绘函数图像呢?当然可以。这里,笔者以正弦函数和余弦函数为例说明函数图像的描绘方法。 图2 函函数图像像绘制1、 录录入数据据-如如图所示示,首先先在表中中录入数数据,自自B1至至N1的的单元格格以300度递增增的方式式录入从从0至3360的的数字,共共13个个数字。2、 求函数值-在第2行和第三行分别输入SIN和COS函数,这里需要注意的是:由于SIN等三角函数在Excel的定义是要弧度值,因此必须先将角度值转为弧度值。具体公式写法为(以D2为例): =SIN(D1*PI()/180)3、 选选择图像像类型-首先先选中制制作函数数图像所所需要的的表中数数据,利利用Exxcell工具栏栏上的图图表向导导按钮(也也可利用用"插入入"""图表""),在在"图表表类型""中选择择"XYY散点图图",再再在右侧侧的"子子图表类类型"中中选择""无数据据点平滑滑线散点点图",单单击下下一步,出现现"图表表数据源源"窗口口,不作作任何操操作,直直接单击击下一一步。4、 图表选项操作-图表选项操作是制作函数曲线图的重要步骤,在"图表选项"窗口中进行(如图3),依次进行操作的项目有:标题-为图表取标题,本例中取名为"正弦和余弦函数图像";为横轴和纵轴取标题。坐标轴-可以不做任何操作; 网格线-可以做出类似坐标纸上网格,也可以取消网格线; 图例-本例选择图例放在图像右边,这个可随具体情况选择;数据标志-本例未将数据标志在图像上,主要原因是影响美观。如果有特殊要求例外。5、完成图像-操作结束后单击完成,一幅图像就插入Excel的工作区了。6、 编辑图像-图像生成后,字体、图像大小、位置都不一定合适。可选择相应的选项进行修改。所有这些操作可以先用鼠标选中相关部分,再单击右键弹出快捷菜单,通过快捷菜单中的有关项目即可进行操作。至此,一幅正弦和余弦函数图像制作完成。用同样的方法,还可以制作二次曲线、对数图像等等。三、常见数学函数使用技巧-四舍五入在实际工作的数学运算中,特别是财务计算中常常遇到四舍五入的问题。虽然,excel的单元格格式中允许你定义小数位数,但是在实际操作中,我们发现,其实数字本身并没有真正的四舍五入,只是显示结果似乎四舍五入了。如果采用这种四舍五入方法的话,在财务运算中常常会出现几分钱的误差,而这是财务运算不允许的。那是否有简单可行的方法来进行真正的四舍五入呢?其实,Excel已经提供这方面的函数了,这就是ROUND函数,它可以返回某个数字按指定位数舍入后的数字。在Excel提供的"数学与三角函数"中提供了一个名为ROUND(number,num_digits)的函数,它的功能就是根据指定的位数,将数字四舍五入。这个函数有两个参数,分别是number和num_digits。其中number就是将要进行四舍五入的数字;num_digits则是希望得到的数字的小数点后的位数。如图3所示:单元格B2中为初始数据0.123456,B3的初始数据为0.234567,将要对它们进行四舍五入。在单元格C2中输入"=ROUND(B2,2)",小数点后保留两位有效数字,得到0.12、0.23。在单元格D2中输入"=ROUND(B2,4)",则小数点保留四位有效数字,得到0.1235、0.2346。 图3 对数字进行四舍五入对于数字字进行四四舍五入入,还可可以使用用INTT(取整整函数),但但由于这这个函数数的定义义是返回回实数舍舍入后的的整数值值。因此此,用IINT函函数进行行四舍五五入还是是需要一一些技巧巧的,也也就是要要加上00.5,才才能达到到取整的的目的。仍仍然以图图3为例例,如果果采用IINT函函数,则则C2公公式应写写成:""=INNT(BB2*1100+0.55)/1100""。最后后需要说说明的是是:本文文所有公公式均在在Exccel997和EExceel20000中中验证通通过,修修改其中中的单元元格引用用和逻辑辑条件值值,可用用于相似似的其他他场合。附注:Excel的数学和三角函数一览表ABS 工作表表函数返回参数数的绝对对值ACOSS 工作作表函数数返回数字字的反余余弦值ACOSSH 工工作表函函数返回参数数的反双双曲余弦弦值ASINN 工作作表函数数返回参数数的反正正弦值ASINNH 工工作表函函数返回参数数的反双双曲正弦弦值ATANN 工作作表函数数返回参数数的反正正切值ATANN2 工工作表函函数返回给定定的 XX 及 Y 坐标值值的反正正切值ATANNH 工工作表函函数返回参数数的反双双曲正切切值CEILLINGG 工作作表函数数将参数 Nummberr 沿绝绝对值增增大的方方向,舍舍入为最最接近的的整数或或基数COMBBIN 工作表表函数计算从给给定数目目的对象象集合中中提取若若干对象象的组合合数COS 工作表表函数返回给定定角度的的余弦值值COSHH 工作作表函数数返回参数数的双曲曲余弦值值COUNNTIFF 工作作表函数数计算给定定区域内内满足特特定条件件的单元元格的数数目DEGRREESS 工作作表函数数将弧度转转换为度度EVENN 工作作表函数数返回沿绝绝对值增增大方向向取整后后最接近近的偶数数EXP 工作表表函数返回 ee 的 n 次幂常常数 ee 等于于 2.718828118288459904,是是自然对对数的底底数FACTT 工作作表函数数返回数的的阶乘,一一个数的的阶乘等等于 11*2*3*.*该数FACTTDOUUBLEE 工作作表函数数返回参数数 Nuumbeer 的的半阶乘乘FLOOOR 工工作表函函数将参数 Nummberr 沿绝绝对值减减小的方方向去尾尾舍入,使使其等于于最接近近的 ssignnifiicannce 的倍数数GCD 工作表表函数返回两个个或多个个整数的的最大公公约数INT 工作表表函数返回实数数舍入后后的整数数值LCM 工作表表函数返回整数数的最小小公倍数数LN 工工作表函函数返回一个个数的自自然对数数自然对对数以常常数项 e(2.7718228188284459004)为为底LOG 工作表表函数按所指定定的底数数,返回回一个数数的对数数LOG110 工工作表函函数返回以 10 为底的的对数MDETTERMM 工作作表函数数返回一个个数组的的矩阵行行列式的的值MINVVERSSE 工工作表函函数返回数组组矩阵的的逆距阵阵MMULLT 工工作表函函数返回两数数组的矩矩阵乘积积结果MOD 工作表表函数返回两数数相除的的余数结结果的正正负号与与除数相相同MROUUND 工作表表函数返回参数数按指定定基数舍舍入后的的数值MULTTINOOMIAAL 工工作表函函数返回参数数和的阶阶乘与各各参数阶阶乘乘积积的比值值ODD 工作表表函数返回对指指定数值值进行舍舍入后的的奇数PI 工工作表函函数返回数字字 3.141159226533589979,即即数学常常数 ppi,精精确到小小数点后后 155 位POWEER 工工作表函函数返回给定定数字的的乘幂PRODDUCTT 工作作表函数数将所有以以参数形形式给出出的数字字相乘,并并返回乘乘积值QUOTTIENNT 工工作表函函数回商的整整数部分分,该函函数可用用于舍掉掉商的小小数部分分RADIIANSS 工作作表函数数将角度转转换为弧弧度RANDD 工作作表函数数返回大于于等于 0 小小于 11 的均均匀分布布随机数数RANDDBETTWEEEN 工工作表函函数返回位于于两个指指定数之之间的一一个随机机数ROMAAN 工工作表函函数将阿拉伯伯数字转转换为文文本形式式的罗马马数字ROUNND 工工作表函函数返回某个个数字按按指定位位数舍入入后的数数字ROUNNDDOOWN 工作表表函数靠近零值值,向下下(绝对对值减小小的方向向)舍入入数字ROUNNDUPP 工作作表函数数远离零值值,向上上(绝对对值增大大的方向向)舍入入数字SERIIESSSUM 工作表表函数返回基于于以下公公式的幂幂级数之之和:SIGNN 工作作表函数数返回数字字的符号号当数字字为正数数时返回回 1,为为零时返返回 00,为负负数时返返回 -1SIN 工作表表函数返回给定定角度的的正弦值值SINHH 工作作表函数数返回某一一数字的的双曲正正弦值SQRTT 工作作表函数数返回正平平方根SQRTTPI 工作表表函数返回某数数与 ppi 的的乘积的的平方根根SUBTTOTAAL 工工作表函函数返回数据据清单或或数据库库中的分分类汇总总SUM 工作表表函数返回某一一单元格格区域中中所有数数字之和和SUMIIF 工工作表函函数根据指定定条件对对若干单单元格求求和SUMPPRODDUCTT 工作作表函数数在给定的的几组数数组中,将将数组间间对应的的元素相相乘,并并返回乘乘积之和和SUMSSQ 工工作表函函数返回所有有参数的的平方和和SUMXX2MYY2 工工作表函函数返回两数数组中对对应数值值的平方方差之和和SUMXX2PYY2 工工作表函函数返回两数数组中对对应数值值的平方方和之和和,平方方和加总总在统计计计算中中经常使使用SUMXXMY22 工作作表函数数返回两数数组中对对应数值值之差的的平方和和TAN 工作表表函数返回给定定角度的的正切值值TANHH 工作作表函数数返回某一一数字的的双曲正正切值TRUNNC 工工作表函函数将数字的的小数部部分截去去,返回回整数用来判断断真假值值,或者者进行复复合检验验的Exxcell函数,我我们称为为逻辑函函数。在在Exccel中中提供了了六种逻逻辑函数数。即AAND、OOR、NNOT、FFALSSE、IIF、TTRUEE函数。一、AND、OR、NOT函数这三个函数都用来返回参数逻辑值。详细介绍见下:(一)AND函数所有参数的逻辑值为真时返回 TRUE;只要一个参数的逻辑值为假即返回 FALSE。简言之,就是当AND的参数全部满足某一条件时,返回结果为TRUE,否则为FALSE。语法为AND(logical1,logical2, .),其中Logical1, logical2, . 表示待检测的 1 到 30 个条件值,各条件值可能为TRUE,可能为 FALSE。 参数必须是逻辑值,或者包含逻辑值的数组或引用。举例说明:1、 在B2单元格中输入数字50,在C2中写公式=AND(B2>30,B2<60)。由于B2等于50的确大于30、小于60。所以两个条件值(logical)均为真,则返回结果为TRUE。 图1 AND函数示例12、 如如果 BB1-BB3 单单元格中中的值为为 TRRUE、FFALSSE、TTRUEE,显然然三个参参数并不不都为真真,所以以在B44单元格格中的公公式=AAND(B1:B3) 等于于 FAALSEE 图2 ANDD函数示示例2(二)OOR函数数OR函函数指在在其参数数组中,任任何一个个参数逻逻辑值为为 TRRUE,即即返回 TRUUE。它它与ANND函数数的区别别在于,AAND函函数要求求所有函函数逻辑辑值均为为真,结结果方为为真。而而OR函函数仅需需其中任任何一个个为真即即可为真真。比如如,上面面的示例例2,如如果在BB4单元元格中的的公式写写为=OOR(BB1:BB3)则则结果等等于TRRUE 图图3 OOR函数数示例(三)NNOT函函数NOOT函数数用于对对参数值值求反。当当要确保保一个值值不等于于某一特特定值时时,可以以使用 NOTT 函数数。简言言之,就就是当参参数值为为TRUUE时,NNOT函函数返回回的结果果恰与之之相反,结结果为FFALSSE.比比如NOOT(22+2=4),由由于2+2的结结果的确确为4,该该参数结结果为TTRUEE,由于于是NOOT函数数,因此此返回函函数结果果与之相相反,为为FALLSE。二、TRUE、FALSE函数TRUE、FALSE函数用来返回参数的逻辑值,由于可以直接在单元格或公式中键入值TRUE或者FALSE。因此这两个函数通常可以不使用。三、IF函数(一)IF函数说明IF函数用于执行真假值判断后,根据逻辑测试的真假值返回不同的结果,因此If函数也称之为条件函数。它的应用很广泛,可以使用函数 IF 对数值和公式进行条件检测。它的语法为IF(logical_test,value_if_true,value_if_false)。其中Logical_test表示计算结果为 TRUE 或 FALSE 的任意值或表达式。本参数可使用任何比较运算符。Value_if_true显示在logical_test 为 TRUE 时返回的值,Value_if_true 也可以是其他公式。Value_if_false logical_test 为 FALSE 时返回的值。Value_if_false 也可以是其他公式。简言之,如果第一个参数logical_test返回的结果为真的话,则执行第二个参数Value_if_true的结果,否则执行第三个参数Value_if_false的结果。IF函数可以嵌套七层,用 value_if_false 及 value_if_true 参数可以构造复杂的检测条件。Excel 还提供了可根据某一条件来分析数据的其他函数。例如,如果要计算单元格区域中某个文本串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本串或数字求和,则可使用 SUMIF 工作表函数。(二)IF函数应用1、 输出带有公式的空白表单 图5 人事分析表1以图中所所示的人人事状况况分析表表为例,由由于各部部门关于于人员的的组成情情况的数数据尚未未填写,在在总计栏栏(以单单元格GG5为例例)公式式为:=SUMM(C55:F55)我们们看到计计算为00的结果果。如果果这样的的表格打打印出来来就页面面的美观观来看显显示是不不令人满满意的。是是否有办办法去掉掉总计栏栏中的00呢?你你可能会会说,不不写公式式不就行行了。当当然这是是一个办办法,但但是,如如果我们们利用了了IF函函数的话话,也可可以在写写公式的的情况下下,同样样不显示示这些00。如何何实现呢呢?只需需将总计计栏中的的公式(仅仅以单元元格G55为例)改改写成:=IFF(SUUM(CC5:FF5),SUMM(C55:F55),""")通通俗的解解释就是是:如果果SUMM(C55:F55)不等等于零,则则在单元元格中显显示SUUM(CC5:FF5)的的结果,否否则显示示字符串串。几点点说明:(1) SUMM(C55:F55)不等等于零的的正规写写法是SSUM(C5:F5)<>00,在EEXCEEL中可可以省略略<>00;(22) """表示示字符串串的内容容为空,因因此执行行的结果果是在单单元格中中不显示示任何字字符。 图442、 不不同的条条件返回回不同的的结果如如果对上上述例子子有了很很好的理理解后,我我们就很很容易将将IF函函数应用用到更广广泛的领领域。比比如,在在成绩表表中根据据不同的的成绩区区分合格格与不合合格。现现在我们们就以某某班级的的英语成成绩为例例具体说说明用法法。 图6某班班级的成成绩如图图6所示示,为了了做出最最终的综综合评定定,我们们设定按按照平均均分判断断该学生生成绩是是否合格格的规则则。如果果各科平平均分超超过600分则认认为是合合格的,否否则记作作不合格格。根据据这一规规则,我我们在综综合评定定中写公公式(以以单元格格B122为例):=IFF(B111>660,""合格"","不不合格"")语法法解释为为,如果果单元格格B111的值大大于600,则执执行第二二个参数数即在单单元格BB12中中显示合合格字样样,否则则执行第第三个参参数即在在单元格格B122中显示示不合格格字样。在综合评定栏中可以看到由于C列的同学各科平均分为54分,综合评定为不合格。其余均为合格。3、 多层嵌套函数的应用在上述的例子中,我们只是将成绩简单区分为合格与不合格,在实际应用中,成绩通常是有多个等级的,比如优、良、中、及格、不及格等。有办法一次性区分吗?可以使用多层嵌套的办法来实现。仍以上例为例,我们设定综合评定的规则为当各科平均分超过90时,评定为优秀。如图7所示。 图7说明:为为了解释释起来比比较方便便,我们们在这里里仅做两两重嵌套套的示例例,您可可以按照照实际情情况进行行更多重重的嵌套套,但请请注意EExceel的IIF函数数最多允允许七重重嵌套。根据这一规则,我们在综合评定中写公式(以单元格F12为例):=IF(F11>60,IF(AND(F11>90),"优秀","合格"),"不合格")语法解释为,如果单元格F11的值大于60,则执行第二个参数,在这里为嵌套函数,继续判断单元格F11的值是否大于90(为了让大家体会一下AND函数的应用,写成AND(F11>90),实际上可以仅写F11>90),如果满足在单元格F12中显示优秀字样,不满足显示合格字样,如果F11的值以上条件都不满足,则执行第三个参数即在单元格F12中显示不合格字样。在综合评定栏中可以看到由于F列的同学各科平均分为92分,综合评定为优秀。(三)根据条件计算值在了解了IF函数的使用方法后,我们再来看看与之类似的Excel提供的可根据某一条件来分析数据的其他函数。例如,如果要计算单元格区域中某个文本串或数字出现的次数,则可使用 COUNTIF 工作表函数。如果要根据单元格区域中的某一文本串或数字求和,则可使用 SUMIF 工作表函数。关于SUMIF函数在数学与三角函数中以做了较为详细的介绍。这里重点介绍COUNTIF的应用。COUNNTIFF可以用用来计算算给定区区域内满满足特定定条件的的单元格格的数目目。比如如在成绩绩表中计计算每位位学生取取得优秀秀成绩的的课程数数。在工工资表中中求出所所有基本本工资在在20000元以以上的员员工数。语法形式式为COOUNTTIF(rannge,criiterria)。其中中Rannge为为需要计计算其中中满足条条件的单单元格数数目的单单元格区区域。CCritteriia确定定哪些单单元格将将被计算算在内的的条件,其其形式可可以为数数字、表表达式或或文本。例例如,条条件可以以表示为为 322、"332"、"">322"、""apppless"。11、成绩绩表这里里仍以上上述成绩绩表的例例子说明明一些应应用方法法。我们们需要计计算的是是:每位位学生取取得优秀秀成绩的的课程数数。规则则为成绩绩大于990分记记做优秀秀。如图图8所示示 图88根据这一一规则,我我们在优优秀门数数中写公公式(以以单元格格B133为例):=COOUNTTIF(B4:B100,">>90"")语法法解释为为,计算算B4到到B100这个范范围,即即jarrry的的各科成成绩中有有多少个个数值大大于900的单元元格。在在优秀门门数栏中中可以看看到jaarryy的优秀秀门数为为两门。其其他人也也可以依依次看到到。2、 销售业业绩表销销售业绩绩表可能能是综合合运用IIF、SSUMIIF、CCOUNNTIFF非常典典型的示示例。比比如,可可能希望望计算销销售人员员的订单单数,然然后汇总总每个销销售人员员的销售售额,并并且根据据总发货货量决定定每次销销售应获获得的奖奖金。原原始数据据表如图图9所示示(原始始数据是是以流水水单形式式列出的的,即按按订单号号排列) 图99 原始始数据表表按销售人人员汇总总表如图图10所所示 图110 销销售人员员汇总表表如图100所示的的表完全全是利用用函数计计算的方方法自动动汇总的的数据。首首先建立立一个按按照销售售人员汇汇总的表表单样式式,如图图所示。然然后分别别计算订订单数、订订单总额额、销售售奖金。(1) 订单数 -用COUNTIF计算销售人员的订单数。以销售人员ANNIE的订单数公式为例。公式:=COUNTIF($C$2:$C$13,A17)语法解释为计算单元格A17(即销售人员ANNIE)在"销售人员"清单$C$2:$C$13的范围内(即图9所示的原始数据表)出现的次数。这个出现的次数即可认为是该销售人员ANNIE的订单数。(2) 订单总额-用SUMIF汇总每个销售人员的销售额。以销售人员ANNIE的订单总额公式为例。公式:=SUMIF($C$2:$C$13,A17,$B$2:$B$13)此公式在"销售人员"清单$C$2:$C$13中检查单元格A17 中的文本(即销售人员ANNIE),然后计算"订单金额"列($B$2:$B$13)中相应量的和。这个相应量的和就是销售人员ANNIE的订单总额。(3) 销售奖金-用IF根据订单总额决定每次销售应获得的奖金。假定公司的销售奖金规则为当订单总额超过5万元时,奖励幅度为百分之十五,否则为百分之十。根据这一规则仍以销售人员ANNIE为例说明。公式为:=IF(C17<50000,10%,15%)*C17如果订单总额小于 50000则奖金为 10%;如果订单总额大于等于 50000,则奖金为 15%。至此,我们已完全了解了EXCEL函数的逻辑函数,相信大家在实际工作中会想出更多更有用的运用。所谓文本本函数,就就是可以以在公式式中处理理文字串串的函数数。例如如,可以以改变大大小写或或确定文文字串的的长度;可以替替换某些些字符或或者去除除某些字字符等。而而日期和和时间函函数则可可以在公公式中分分析和处处理日期期值和时时间值。关关于这两两类函数数的列表表参看附附表,这这里仅对对一些常常用的函函数做简简要介绍绍。一、文文本函数数(一)大大小写转转换LOOWERR-将将一个文文字串中中的所有有大写字字母转换换为小写写字母。UPPER-将文本转换成大写形式。PROPER-将文字串的首字母及任何非字母字符之后的首字母转换成大写。将其余的字母转换成小写。这三种函数的基本语法形式均为 函数名(text)。示例说明:已有字符串为:pLease ComE Here! 可以看到由于输入的不规范,这句话大小写乱用了。通过以上三个函数可以将文本转换显示样式,使得文本变得规范。参见图1Lower(pLease ComE Here!)= please come here!upper(pLease ComE Here!)= PLEASE COME HERE!proper(pLease ComE Here!)= Please Come Here! 图11  (二)取取出字符符串中的的部分字字符您可以使使用Miid、LLeftt、Riightt等函数数从长字字符串内内获取一一部分字字符。具具体语法法格式为为LEFFT函数数:LEEFT(texxt,nnum_chaars)其中TTextt是包含含要提取取字符的的文本串串。Nuum_ccharrs指定定要由 LEFFT 所所提取的的字符数数。MIID函数数:MIID(ttextt,sttartt_nuum,nnum_chaars)其中TTextt是包含含要提取取字符的的文本串串。Sttartt_nuum是文文本中要要提取的的第一个个字符的的位置。RIGHT函数:RIGHT(text,num_chars)其中Text是包含要提取字符的文本串。Num_chars指定希望 RIGHT 提取的字符数。比如,从字符串"This is an apple."分别取出字符"This"、"apple"、"is"的具体函数写法为。LEFT("This is an apple",4)=ThisRIGHT("This is an apple",5)=appleMID("This is an apple",6,2)=is 图22(三)去去除字符符串的空空白在字字符串形形态中,空空白也是是一个有有效的字字符,但但是如果果字符串串中出现现空白字字符时,容容易在判判断或对对比数据据是发生生错误,在在Exccel中中您可以以使用TTrimm函数清清除字符符串中的的空白。语法形式为:TRIM(text)其中Text为需要清除其中空格的文本。需要注意的是,Trim函数不会清除单词之间的单个空格,如果连这部分空格都需清除的话,建议使用替换功能。比如,从字符串"My name is Mary"中清除空格的函数写法为:TRIM("My name is Mary")=My name is Mary 参见图3 图33(四)字字符串的的比较在在数据表表中经常常会比对对不同的的字符串串,此时时您可以以使用EEXACCT函数数来比较较两个字字符串是是否相同同。该函函数测试试两个字字符串是是否完全全相同。如如果它们们完全相相同,则则返回 TRUUE;否否则,返返回 FFALSSE。函函数 EEXACCT 能能区分大大小写,但但忽略格格式上的的差异。利利用函数数 EXXACTT 可以以测试输输入文档档内的文文字。语语法形式式为:EEXACCT(ttextt1,ttextt2)TTextt1为待待比较的的第一个个字符串串。Teext22为待比比较的第第二个字字符串。举举例说明明:参见见图4EEXACCT(""Chiina"","cchinna")=Faalsee 图44二、日期期与时间间函数在在数据表表的处理理过程中中,日期期与时间间的函数数是相当当重要的的处理依依据。而而Exccel在在这方面面也提供供了相当当丰富的的函数供供大家使使用。(一一)取出出当前系系统时间间/日期期信息用用于取出出当前系系统时间间/日期期信息的的函数主主要有NNOW、TTODAAY。语语法形式式均为 函数名名()。(二)取得日期/时间的部分字段值如果需要单独的年份、月份、日数或小时的数据时,可以使用HOUR、DAY、MONTH、YEAR函数直接从日期/时间中取出需要的数据。具体示例参看图5。比如,需要返回2001-5-30 12:30 PM的年份、月份、日数及小时数,可以分别采用相应函数实现。YEAR(E5)=2001MONTTH(EE5)=5DAAY(EE5)=30HHOURR(E55)=112 图55此外还有有更多有有用的日日期/时时间函数数,可以以查阅附附表。下下面我们们将以一一个具体体的示例例来说明明Exccel的的文本函函数与日日期函数数的用途途。三、示示例:做做一个美美观简洁洁的人事事资料分分析表11、 示示例说明明在如图图6所示示的某公公司人事事资料表表中,除除了编号号、员工工姓名、身身份证号号码以及及参加工工作时间间为手工工添入外外,其余余各项均均为用函函数计算算所得。 图66在此例中中我们将将详细说说明如何何通过函函数求出出:(11)自动动从身份份证号码码中提取取出生年年月、性性别信息息。(22)自动动从参加加工作时时间中提提取工龄龄信息。2、身份证号码相关知识在了解如何实现自动从身份证号码中提取出生年月、性别信息之前,首先需要了解身份证号码所代表的含义。我们知道,当今的身份证号码有15/18位之分。早期签发的身份证号码是15位的,现在签发的身份证由于年份的扩展(由两位变为四位)和末尾加了效验码,就成了18位。这两种身份证号码将在相当长的一段时期内共存。两种身份证号码的含义如下:(1)15位的身份证号码:16位为地区代码,78位为出生年份(2位),910位为出生月份,1112位为出生日期,第1315位为顺序号,并能够判断性别,奇数为男,偶数为女。(2)18位的身份证号码:16位为地区代码,710位为出生年份(4位),1112位为出生月份,1314位为出生日期,第1517位为顺序号,并能够判断性别,奇数为男,偶数为女。18位为效验位。3、 应用函数在此例中为了实现数据的自动提取,应用了如下几个Excel函数。(1)IF函数:根据逻辑表达式测试的结果,返回相应的值。IF函数允许嵌套。语法形式为:IF(logical_test, value_if_true,value_if_false)(2)CONCATENATE:将若干个文字项合并至一个文字项中。语法形式为:CONCATENATE(text1,text2)(3)MID:从文本字符串中指定的起始位置起,返回指定长度的字符。语法形式为:MID(text,start_num,num_chars)(4)TODAY:返回计算机系统内部的当前日期。语法形式为:TODAY()(5)DATEDIF:计算两个日期之间的天数、月数或年数。语法形式为:DATEDIF(start_date,end_date,unit)(6)VALUE:将代表数字的文字串转换成数字。语法形式为:VALUE(text)(7)RIGHT:根据所指定的字符数返回文本串中最后一个或多个字符。语法形式为:RIGHT(text,num_chars)(8)INT:返回实数舍入后的整数值。语法形式为:INT(number)4、 公式写法及解释(以员工Andy为例说明)说明:为避免公式中过多的嵌套,这里的身份证号码限定为15位的。如果您看懂了公式的话,可以进行简单的修改即可适用于18位的身份证号码,甚至可适用于15、18两者并存的情况。(1)根据身份证号码求性别=IF(VALUE(RIGHT(E4,3)/2=INT(VALUE(RIGHT(E4,3)/2),"女","男")公式解释:a. RIGHT(E4,3)用于求出身份证号码中代表性别的数字,实际求得的为代表数字的字符串b. VALUE(RIGHT(E4,3)用于将上一步所得的代表数字的字符串转换为数字c. VALUE(RIGHT(E4,3)/2=INT(VALUE(RIGHT(E4,3)/2用于判断这个身份证号码是奇数还是偶数,当然你也可以用Mod函数来做出判断。d. =IF(VALUE(RIGHT(E4,3)/2=INT(VALUE(RIGHT(E4,3)/2),"女","男")及如果上述公式判断出这个号码是偶数时,显示"女",否则,这个号码是奇数的话,则返回"男"。(2)根据身份证号码求出生日期=CONCATENATE("19",MID(E4,7,2),"/",MID(E4,9,2),"/",MID(E4,11,2)公式解释:a. MID(E4,7,2)为在身份证号码中获取表示年份的数字的字符串b. MID(E4,9,2) 为在身份证号码中获取表示月份的数字的字符串c. MID(E4,11,2) 为在身份证号码中获取表示日期的数字的字符串d. CONCATENATE("19",MID(E4,7,2),"/",MID(E4,9,2),"/",MID(E4,11,2)目的就是将多个字符串合并在一起显示。(3)根据参加工作时间求年资(即工龄)=CONCATENATE(DATEDIF(F4,TODAY(),"y"),"年",

    注意事项

    本文(Excel常用函数应用osd.docx)为本站会员(you****now)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开