下载

0下载券

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 excel函数的运用

excel函数的运用.doc

excel函数的运用

小熙的秘密大姑娘
2017-10-16 0人阅读 举报 0 0 0 暂无简介

简介:本文档为《excel函数的运用doc》,可适用于战略管理领域

excel函数的运用IF用途:执行逻辑判断它可以根据逻辑表达式的真假返回不同的结果从而执行数值或公式的条件检测任务。语法:IF(logicaltestvalueiftruevalueiffalse)。参数:Logicaltest计算结果为TRUE或FALSE的任何数值或表达式valueiftrue是Logicaltest为TRUE时函数的返回值如果logicaltest为TRUE并且省略了valueiftrue则返回TRUE。而且valueiftrue可以是一个表达式valueiffalse是Logicaltest为FALSE时函数的返回值。如果logicaltest为FALSE并且省略valueiffalse则返回FALSE。valueiffalse也可以是一个表达式。实例:公式“=IF(C>="A"IF(C>="B"IF(C>="C"IF(C<"D"))))”其中第二个IF语句同时也是第一个IF语句的参数。同样第三个IF语句是第二个IF语句的参数以此类推。例如若第一个逻辑判断表达式C>=成立则D单元格被赋值“A”如果第一个逻辑判断表达式C>=不成立则计算第二个IF语句“IF(C>=”以此类推直至计算结束该函数广泛用于需要进行逻辑判断的场合。VLOOKUP用途:在表格或数值数组的首列查找指定的数值并由此返回表格或数组当前行中指定列处的数值。当比较值位于数据表首列时可以使用函数VLOOKUP代替函数HLOOKUP。语法:VLOOKUP(lookupvaluetablearraycolindexnumrangelookup)参数:Lookupvalue为需要在数据表第一列中查找的数值它可以是数值、引用或文字串。Tablearray为需要在其中查找数据的数据表可以使用对区域或区域名称的引用。Colindexnum为tablearray中待返回的匹配值的列序号。Colindexnum为时返回tablearray第一列中的数值colindexnum为返回tablearray第二列中的数值以此类推。Rangelookup为一逻辑值指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略则返回近似匹配值也就是说如果找不到精确匹配值则返回小于lookupvalue的最大数值如果rangevalue为FALSE函数VLOOKUP将返回精确匹配值。如果找不到则返回错误值#NA。实例:如果A=、A=、A=、A=则公式“=VLOOKUP(A:ATRUE)”返回。COUNTIF用途:统计某一区域中符合条件的单元格数目。语法:COUNTIF(rangecriteria)参数:range为需要统计的符合条件的单元格数目的区域Criteria为参与计算的单元格条件其形式可以为数字、表达式或文本(如、">"和"男"等)。其中数字可以直接写入表达式和文本必须加引号。实例:假设A:A区域内存放的文本分别为女、男、女、男、女则公式“=COUNTIF(A:A"女")”返回。ROUND用途:按指定位数四舍五入某个数字。语法:ROUND(numbernumdigits)参数:Number是需要四舍五入的数字Numdigits为指定的位数Number按此位数进行处理。注意:如果numdigits大于则四舍五入到指定的小数位如果numdigits等于则四舍五入到最接近的整数如果numdigits小于则在小数点左侧按指定位数四舍五入。实例:如果A=则公式“=ROUND(A)”返回=ROUND()返回=ROUND()返回。ROUNDUP用途:按绝对值增大的方向舍入一个数字。语法:ROUNDUP(numbernumdigits)参数:Number为需要舍入的任意实数Numdigits指定舍入的数字位数。注意:如果numdigits为或省略则将数字向上舍入到最接近的整数。如果numdigits小于则将数字向上舍入到小数点左边的相应位数。实例:如果A=则公式“=ROUNDUP(A)”返回=ROUNDUP(A)返回=ROUNDUP(A)返回=ROUNDUP()返回=ROUNDUP()返回。INT用途:将任意实数向下取整为最接近的整数。语法:INT(number)参数:Number为需要处理的任意一个实数。实例:如果A=、A=则公式“=INT(A)”返回=INT(A)返回。SUM用途:返回某一单元格区域中所有数字之和。语法:SUM(numbernumber)。参数:Numbernumber为到个需要求和的数值(包括逻辑值及文本表达式)、区域或引用。注意:参数表中的数字、逻辑值及数字的文本表达式可以参与计算其中逻辑值被转换为、文本被转换为数字。如果参数为数组或引用只有其中的数字将被计算数组或引用中的空白单元格、逻辑值、文本或错误值将被忽略。实例:如果A=、A=、A=则公式“=SUM(A:A)”返回=SUM(""TRUE)返回因为""被转换成数字而逻辑值TRUE被转换成数字。SUMIF用途:根据指定条件对若干单元格、区域或引用求和。语法:SUMIF(rangecriteriasumrange)参数:Range为用于条件判断的单元格区域Criteria是由数字、逻辑表达式等组成的判定条件Sumrange为需要求和的单元格、区域或引用。实例:某单位统计工资报表中职称为“中级”的员工工资总额。假设工资总额存放在工作表的F列员工职称存放在工作表B列。则公式为“=SUMIF(B:B"中级"F:F)”其中“B:B”为提供逻辑判断依据的单元格区域"中级"为判断条件就是仅仅统计B:B区域中职称为“中级”的单元格F:F为实际求和的单元格区域。AVERAGE用途:计算所有参数的算术平均值。语法:AVERAGE(numbernumber)。参数:Number、number、是要计算平均值的,个参数。实例:如果A:A区域命名为分数其中的数值分别为、、、和则公式“=AVERAGE(分数)”返回。MAX用途:返回数据集中的最大数值。number)语法:MAX(number参数:Numbernumber是需要找出最大数值的至个数值。实例:如果A=、A=、A=、A=、A=、A=、A=则公式“=MAX(A:A)”返回。MIN用途:返回给定参数表中的最小值。语法:MIN(numbernumber)。参数:Numbernumber是要从中找出最小值的到个数字参数。实例:如果A=、A=、A=、A=、A=、A=、A=则公式“=MIN(A:A)”返回而=MIN(A:A)返回。COUNT用途:返回数字参数的个数。它可以统计数组或单元格区域中含有数字的单元格个数。语法:COUNT(valuevalue)。参数:valuevalue是包含或引用各种类型数据的参数(,个)其中只有数字类型的数据才能被统计。实例:如果A=、A=人数、A=〞〞、A=、A=则公式“=COUNT(A:A)”返回。RANK用途:返回一个数值在一组数值中的排位(如果数据清单已经排过序了则数值的排位就是它当前的位置)。语法:RANK(numberreforder)参数:Number是需要计算其排位的一个数字Ref是包含一组数字的数组或引用(其中的非数值型参数将被忽略)Order为一数字指明排位的方式。如果order为或省略则按降序排列的数据清单进行排位。如果order不为零ref当作按升序排列的数据清单进行排位。注意:函数RANK对重复数值的排位相同。但重复数的存在将影响后续数值的排位。如在一列整数中若整数出现两次其排位为则的排位为(没有排位为的数值)。实例:如果A=、A=、A=、A=、A=则公式“=RANK(A$A$:$A$)”返回、、、、。COUNTIF用途:计算区域中满足给定条件的单元格的个数。语法:COUNTIF(rangecriteria)参数:Range为需要计算其中满足条件的单元格数目的单元格区域。Criteria为确定哪些单元格将被计算在内的条件其形式可以为数字、表达式或文本。VALUE用途:将表示数字的文字串转换成数字。语法:value(text)。参数:Text为带引号的文本或对需要进行文本转换的单元格的引用。它可以是Excel可以识别的任意常数、日期或时间格式。如果Text不属于上述格式则value函数返回错误值#value!。注意:通常不需要在公式中使用value函数Excel可以在需要时自动进行转换。value函数主要用于与其他电子表格程序兼容。实例:公式“=value(",")”返回=value("::")value("::")返回该序列数等于小时分钟。现在用EXCEL的实例进一步说明一下所用到的函数一、用COUNTIF函数统计各分数段学生数语文”学科各分数段学这是最常用、最容易理解的一种方法我们用它来统计“生数。分别选中C、C单元格输入公式:=COUNTIF(C:C,"<")和=COUNTIF(C:C,">=")即可统计出“语文”成绩“低于分”和“大于等于”的学生人数。分别选中C、C和C单元格输入公式:=COUNTIF(C:C,">=")COUNTIF(C:C,">=")、=COUNTIF(C:C,">=")COUNTIF(C:C,">=")和=COUNTIF(C:C,">=")COUNTIF(C:C,">=")即可统计出成绩在分、分、分区间段的学生人数。注意:同时选中C至C单元格将鼠标移至C单元格右下角成细十字线状时按住左键向右拖拉至I列就可以统计出其它学科各分数段的学生数。如果某些学科(如体育)其成绩是不具体数值而是字符等级(如“优秀、良好”等)我们可以用COUNTIF函数来统计各等级的学生人数。如果某些学科(如体育)其成绩是不具体数值而是字符等级(如“优秀、良好”等)我们可以用COUNTIF函数来统计各等级的学生人数。在K至K单元格中分别输入成绩等级字符。选中L单元格输入公式:=COUNTIF($L$:$L$,K)统计出“优秀”的学生人数。再次选中L单元格用“填充柄”将上述公式复制到L至L单元格中统计出其它等级的学生人数。二、按性别统计职工数()函数分解COUNTIF函数计算区域中满足给定条件的单元格的个数。语法:COUNTIF(range,criteria)Range为需要计算其中满足条件的单元格数目的单元格区域Criteria为确定哪些单元格将被计算在内的条件其形式可以为数字、表达式或文本。()实例分析假设上面使用的人事管理工作表中有条记录统计职工中男性和女性人数的方法是:选中单元格D(或其他用不上的空白单元格)统计男性职工人数可以在其中输入公式“="男"COUNTIF(D:D,"男")"人"”接着选中单元格D在其中输入公式“="女"COUNTIF(D:D,"女")"人"”。回车后即可得到“男人”、“女人”。上式中D:D是对“性别”列数据区域的引用实际使用时必须根据数据个数进行修改。“男”或“女”则是条件判断语句用来判断区域中符合条件的数据然后进行统计。“”则是字符连接符可以在统计结果的前后加上“男”、“人”字样使其更具有可读性。三、年龄统计在人事管理工作中统计分布在各个年龄段中的职工人数也是一项经常性工作。假设前例《按性别统计职工数》介绍的工作表的E:E单元格存放职工的工龄我们要以年为一段分别统计年龄小于岁、至岁之间一直到至岁之间的年龄段人数可以采用下面的操作方法。()函数分解FREQUENCY函数以一列垂直数组返回某个区域中数据的频率分布。语法:FREQUENCY(dataarray,binsarray)Dataarray为一数组或对一组数值的引用用来计算频率。如果dataarray中不包含任何数值函数FREQUENCY返回零数组Binsarray为间隔的数组或对间隔的引用该间隔用于对dataarray中的数值进行分组。如果binsarray中不包含任何数值函数FREQUENCY返回dataarray中元素的个数。()实例分析首先在工作表中找到空白的I列(或其他列)自I单元格开始依次输入、、、、分别表示统计年龄小于、至之间、至之间等的人数。然后在该列旁边选中相同个数的单元格例如J:J准备存放各年龄段的统计结果。然后在编辑栏输入公式“=FREQUENCY(YEAR(TODAY())YEAR(E:E),I:I)”按下CtrlShiftEnter组合键即可在选中单元格中看到计算结果。其中位于J单元格中的结果表示年龄小于岁的职工人数J单元格中的数值表示年龄在至之间的职工人数等。内部资料仅供参考

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

评分:

/9

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利