excel常用函数讲解课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《excel常用函数讲解课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- excel 常用 函数 讲解 课件
- 资源描述:
-
1、常用函数常用函数周洪建周洪建l1 1.COUNT(value1,value2,.)Value1,value2,COUNT(value1,value2,.)Value1,value2,包含或引用各种类型数据的参数(包含或引用各种类型数据的参数(1 13030个),个),但只有数字类型的数据才被计数但只有数字类型的数据才被计数l函数函数 COUNT COUNT 在计数时,将把数字、空值、逻辑值、日在计数时,将把数字、空值、逻辑值、日期或以文字代表的数计算进去;但是错误值或其它无法期或以文字代表的数计算进去;但是错误值或其它无法转化成数字的文字则被忽略。转化成数字的文字则被忽略。l如果参数是一个数组
2、或引用,那么只统计数组或引用中如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组中或引用的空单元格、逻辑值、文字或错的数字;数组中或引用的空单元格、逻辑值、文字或错误值都将忽略。如果要统计逻辑值、文字或错误值,请误值都将忽略。如果要统计逻辑值、文字或错误值,请使用函数使用函数 COUNTACOUNTA。lCOUNT(A1:A7)COUNT(A1:A7)等于等于 3 3lCOUNT(A4:A7)COUNT(A4:A7)等于等于 2 2lCOUNT(A1:A7,2)COUNT(A1:A7,2)等于等于 4 4l2.返回参数组中非空值的数目。函数返回参数组中非空值的数目。函数COUNTA
3、可以计算数组或单元格区域中数据项的个数。可以计算数组或单元格区域中数据项的个数。COUNTA(value1,value2,.)lValue1,value2,.所要计数的值,参数个数为所要计数的值,参数个数为 130 个。参数值可以是任何类型,它们可以包个。参数值可以是任何类型,它们可以包括空字符括空字符(),但不包括空白单元格。如果参数,但不包括空白单元格。如果参数是数组或单元格引用,则数组或引用中的空白单是数组或单元格引用,则数组或引用中的空白单元格将被忽略。如果不需要统计逻辑值、文字或元格将被忽略。如果不需要统计逻辑值、文字或错误值,请使用函数错误值,请使用函数 COUNT。lCOUNTA
4、(A1:A7)等于等于 6lCOUNTA(A4:A7)等于等于 4lCOUNTA(A1:A7,2)等于等于 7lCOUNTA(A1:A7,Two)等于等于 7l3.3.计算指定单元格区域中空白单元格的数计算指定单元格区域中空白单元格的数目目COUNTBLANK(range)Range COUNTBLANK(range)Range 为需要计为需要计算其中空白单元格数目的区域含有返回值算其中空白单元格数目的区域含有返回值 为为“”“”(空文本)的公式单元格也计算在(空文本)的公式单元格也计算在内,但包含零值的单元格不计算在内。假内,但包含零值的单元格不计算在内。假设在上述工作表中,设在上述工作表中
5、,B3 B3 包含下列公式:包含下列公式:IF(C330IF(C330,“”“”,3)3232、applesapplesl假设假设 A3:A6 A3:A6 中的内容分别为中的内容分别为 applesapples、orangesoranges、peachespeaches、applesapples:lCOUNTIF(A3:A6,apples)COUNTIF(A3:A6,apples)等于等于 2 2l假设假设 B3:B6 B3:B6 中的内容分别为中的内容分别为 3232、5454、7575、8686:lCOUNTIF(B3:B6,55)COUNTIF(B3:B6,55)等于等于 2 2l5 5
6、.返回某一单元格区域中所有数字之和。返回某一单元格区域中所有数字之和。SUM(number1,number2,.)Number1,number2,SUM(number1,number2,.)Number1,number2,为为 1 1 到到 30 30 个需求和的参数个需求和的参数l(1).(1).直接键入到参数表中的数字、逻辑值及数直接键入到参数表中的数字、逻辑值及数字的文本表达式将被计算字的文本表达式将被计算.l(2).(2).如果参数为数组或引用,只有其中的数字如果参数为数组或引用,只有其中的数字将被计算。数组或引用中的空白单元格、逻辑值、将被计算。数组或引用中的空白单元格、逻辑值、文本
7、或错误值将被忽略。文本或错误值将被忽略。l(3).(3).如果参数为错误值或为不能转换成数字的文如果参数为错误值或为不能转换成数字的文本,将会导致错误。本,将会导致错误。l例例1.1.SUM(3,2)SUM(3,2)等于等于 5 5l例例2.2.SUM(3,2,TRUE)SUM(3,2,TRUE)等于等于 6 6,因为文本值被,因为文本值被转换成数字,而逻辑值转换成数字,而逻辑值 TRUETRUE被转换成数字被转换成数字 1 1l例例3.3.不同于前例,如果不同于前例,如果 A1 A1 包含包含“3”,3”,B1 B1 包含包含 TRUETRUE,则:则:SUM(A1,B1,2)SUM(A1,
8、B1,2)等于等于 2 2,因为对非,因为对非数值型的值的引用不能被转换成数值。数值型的值的引用不能被转换成数值。l如果单元格如果单元格 A2A2:E2 E2 包含包含 5 5,1515,3030,40 40 和和 5050,则:则:lSUM(A2:C2)SUM(A2:C2)等于等于 5050lSUM(B2:E2,15)SUM(B2:E2,15)等于等于 150150l6.SUMIF(range,criteria,sum_range)SUMIF(range,criteria,sum_range)根据指定根据指定条件对若干单元格求和。条件对若干单元格求和。lRange Range 为用于条件判断
9、的单元格区域。为用于条件判断的单元格区域。lCriteria Criteria 为确定哪些单元格将被相加求和的条为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式或文本。例如,件,其形式可以为数字、表达式或文本。例如,条件可以表示为条件可以表示为 3232、3232、3232、applesappleslSum_rangeSum_range为需要求和的实际单元格。只有当为需要求和的实际单元格。只有当Range Range 中的相应单元格满足条件时,才对中的相应单元格满足条件时,才对sum_range sum_range 中的单元格求和。如果省略中的单元格求和。如果省略 sum_rang
10、esum_range。则直接对则直接对 Range Range 中的单元格求和。中的单元格求和。l例例.假设假设 A1:A4 A1:A4 的内容分别为下列分属于四套房的内容分别为下列分属于四套房子的属性值:¥子的属性值:¥100,000100,000,¥,¥200,000200,000,¥300,000300,000,¥,¥400,000400,000。B1:B4 B1:B4 的内容为下列与的内容为下列与每个属性值相对应的销售佣金;¥每个属性值相对应的销售佣金;¥7,0007,000,¥14,00014,000,¥,¥21,00021,000,¥,¥28,00028,000。lSUMIF(A1
11、:A4,160,000,B1:B4)SUMIF(A1:A4,160,000,B1:B4)等于等于$63,000$63,000l7.7.AVERAGE(num1,num2,.)AVERAGE(num1,num2,.)返回平均值返回平均值Num1,num2,Num1,num2,要计算平均值的要计算平均值的 1 130 30 个参数。个参数。l(1)(1)参数可以是数字,或者是涉及数字的名称、参数可以是数字,或者是涉及数字的名称、数组或引用。数组或引用。l(2)(2)如果数组或单元格引用参数中有文字、逻辑如果数组或单元格引用参数中有文字、逻辑值或空单元格,则忽略其值。但是,如果单元格值或空单元格,则
12、忽略其值。但是,如果单元格包含零值则计算在内。包含零值则计算在内。l提示提示 对单元格中的数值求平均时,应牢记空对单元格中的数值求平均时,应牢记空单元格与含零值单元格的区别,尤其在单元格与含零值单元格的区别,尤其在“选项选项”对话框中的对话框中的“视图视图”选项卡上已经清除了选项卡上已经清除了“零值零值”复选框的条件下,空单元格不计算在内,但计算复选框的条件下,空单元格不计算在内,但计算零值。若要查看零值。若要查看“选项选项”对话框,单击对话框,单击“工具工具”菜单中的菜单中的“选项选项”命令。命令。l例例.如果如果 A1A1:A5 A5 命名为命名为 ScoresScores,其中的数值分其
13、中的数值分别为别为 1010、7 7、9 9、27 27 和和 2 2,那么:,那么:lAVERAGE(A1:A5)AVERAGE(A1:A5)等于等于 1111lAVERAGE(Scores)AVERAGE(Scores)等于等于 1111lAVERAGE(A1:A5,5)AVERAGE(A1:A5,5)等于等于 1010lAVERAGE(A1:A5)AVERAGE(A1:A5)等于等于 SUM(A1:A5)/COUNT(A1:A5)SUM(A1:A5)/COUNT(A1:A5)等于等于 1111l如果如果 C1C1:C3 C3 命名为命名为 OtherScoreOtherScore,其中的
14、数值其中的数值为为 4 4、18 18 和和 7 7,那么:,那么:lAVERAGE(Scores,AVERAGE(Scores,OtherScores OtherScores)等于等于 10.510.5。l8.8.IF IF 对数值和公式进行条件检测。对数值和公式进行条件检测。lIF(logical_test,value_if_true,value_if_falIF(logical_test,value_if_true,value_if_false)se)lLogical_test Logical_test 计算结果为计算结果为 TRUE TRUE 或或 FALSE FALSE 的的任何数值
15、或表达式。任何数值或表达式。lValue_if_true Logical_test Value_if_true Logical_test 为为 TRUE TRUE 时函时函数的返回值。如果数的返回值。如果 logical_test logical_test 为为 TRUE TRUE 并且并且省略省略 value_if_truevalue_if_true,则返回则返回 TRUETRUE。Value_if_true Value_if_true 可以为某一个公式。可以为某一个公式。lValue_if_false Logical_test Value_if_false Logical_test 为为
16、FALSE FALSE 时时函数的返回值。如果函数的返回值。如果 logical_test logical_test 为为 FALSE FALSE 并且省略并且省略 value_if_falsevalue_if_false,则返回则返回 FALSEFALSE。Value_if_false Value_if_false 可以为某一个公式。可以为某一个公式。l说明说明l(1)(1)函数函数 IF IF 可以嵌套七层,用可以嵌套七层,用 value_if_false value_if_false 及及 value_if_true value_if_true 参数可以构造复杂的检测条参数可以构造复杂的
17、检测条件。请参阅下面最后一个示例。件。请参阅下面最后一个示例。l(2)(2)在计算参数在计算参数 value_if_true value_if_true 和和 value_if_false value_if_false 后,函数后,函数 IF IF 返回相应语句执返回相应语句执行后的返回值。行后的返回值。l(3)(3)如果函数如果函数 IF IF 的参数包含数组,则在执行的参数包含数组,则在执行 IF IF 语句时,数组中的每一个元素都将计算。如果某语句时,数组中的每一个元素都将计算。如果某些些 value_if_true value_if_true 和和 value_if_false val
18、ue_if_false 参数为参数为操作提取函数,则执行所有的操作。操作提取函数,则执行所有的操作。l例例1.1.在下面的示例中,如果单元格在下面的示例中,如果单元格 A10 A10 中的数中的数值为值为 100100,则,则 logical_test logical_test 为为 TRUETRUE,且区域且区域 B5:B15 B5:B15 中的所有数值将被计算。反之,中的所有数值将被计算。反之,logical_test logical_test 为为 FALSEFALSE,且包含函数且包含函数 IF IF 的单的单元格显示为空白。元格显示为空白。IF(A10=100,SUM(B5:B15)
19、,)IF(A10=100,SUM(B5:B15),)l例例2.2.假设有一张费用开支工作表,假设有一张费用开支工作表,B2:B4 B2:B4 中有一中有一月、二月和三月的月、二月和三月的“实际费用实际费用”,其数值分别为,其数值分别为 1,5001,500、500 500 和和 500500。C2:C4 C2:C4 是相同期间内的是相同期间内的“预算经费预算经费”,数值分别为,数值分别为 900900、900900和和925925。l可以通过公式来检测某一月份是否出现预算超支,可以通过公式来检测某一月份是否出现预算超支,下列的公式将产生有关的信息文字串:下列的公式将产生有关的信息文字串:lIF
20、(B2C2,IF(B2C2,超过预算超过预算,OK)OK)等于等于 超过预算超过预算 lIF(B3C3,IF(B3C3,超过预算超过预算,OK)OK)等于等于 OKOKl如果要给以如果要给以 AverageScore AverageScore 为名称所引用的数字为名称所引用的数字设置字母级别,请参阅下表:设置字母级别,请参阅下表:l如果如果 AverageScore AverageScore 为为 则返回则返回 l大于大于 89 89 A Al80 80 到到 8989B Bl70 70 到到 7979C Cl60 60 到到 6969D Dl小于小于 6060F Fl可使用嵌套可使用嵌套 I
21、F IF 函数:函数:IF(IF(AverageScoreAverageScore89,A,IF(89,A,IF(AverageScoreAverageScore79,79,B,IF(B,IF(AverageScoreAverageScore69,C,IF(69,C,IF(AverageScoreAverageScore59,D,F)59,D,F)l在上例中,第二个在上例中,第二个 IF IF 语句同时也是第一个语句同时也是第一个 IF IF 语句的参数语句的参数 value_if_falsevalue_if_false。同样,第三个同样,第三个 IF IF 语句是第二个语句是第二个 IF I
22、F 语句的参数语句的参数 value_if_falsevalue_if_false。例如,如果第一个例如,如果第一个 logical_testlogical_test(Average Average 8989)为为 TRUETRUE,则返回则返回“A”A”;如果第一个如果第一个 logical_test logical_test 为为 FALSEFALSE,则计算第二个则计算第二个 IF IF 语语句,以此类推。句,以此类推。l9.9.INT(number)INT(number)返回实数舍入后的整数值。返回实数舍入后的整数值。lNumber Number 需要进行取整处理的实数需要进行取整处理
23、的实数l例例1 1.INT(8.9).INT(8.9)等于等于 8 8l例例2.2.INT(-8.9)INT(-8.9)等于等于 -9-9l例例3.3.下面公式将返回下面公式将返回 A1 A1 单元格中的一个正实数单元格中的一个正实数的小数部分的小数部分:lA1-INT(A1)A1-INT(A1)l10.10.MOD(number,divisor)MOD(number,divisor)返回两数相除的余数。返回两数相除的余数。结果的正负号与除数相同结果的正负号与除数相同Number Number 为被除数。为被除数。l(Divisor Divisor 为除数。如果为除数。如果 divisor d
24、ivisor 为零,函数为零,函数 MOD MOD 返回错误值返回错误值#DIV/0DIV/0!。!。l说明说明:函数函数 MOD MOD 可以借用函数可以借用函数 INT INT 来表示来表示:l例:例:lMOD(n,d)=n-dMOD(n,d)=n-d*INT(n/d)INT(n/d)lMOD(3,2)MOD(3,2)等于等于 1 1lMOD(-3,2)MOD(-3,2)等于等于 1 1lMOD(3,-2)MOD(3,-2)等于等于 -1 1lMOD(-3,-2)MOD(-3,-2)等于等于 -1 1l11.11.ROUND(number,num)ROUND(number,num)返回某个
25、数字按指定位数返回某个数字按指定位数舍入后的数字。舍入后的数字。lNumber Number 需要进行舍入的数字。需要进行舍入的数字。Num Num 指定的位数,指定的位数,按此位数进行舍入。按此位数进行舍入。l(1 1)如果)如果 num num 大于大于 0 0,则舍入到指定的小数位,则舍入到指定的小数位l(2 2)如果)如果 num num 等于等于 0 0,则舍入到最接近的整数,则舍入到最接近的整数l(3 3)如果)如果 numnum小于小于 0 0,则在小数点左侧进行舍,则在小数点左侧进行舍入。入。l例:例:ROUND(2.15,1)ROUND(2.15,1)等于等于 2.22.2l
展开阅读全文