第一篇:Excel中index和match函数的应用实例(写写帮推荐)
Excel中index和match函数的应用实例
原文出处http://kirin.blog.51cto.com/50281/400990
查询函数一直是Excel中常被用到的一种函数,本篇来介绍一下index与match在实际工作中的应用实例。先看一下这个Excel工作簿。要求:将“用户分析”工作表中机房名称列中输入函数,向下拖动使其自动选择对应“号段检索”工作表中备注的机房名称。
别忘了,match_type为-1时,lookup_array必须为升序排列,也就是“号段检索”表中起始号段应按升序排序。
OK,这次查询正确,也可以抽一个验证一下无误即可。
第二篇:函数模型的应用实例教学设计[定稿]
函数模型的应用实例教学设计
教学目标:
1、能够利用给定的函数模型或建立确定性函数模型解决实际问题.2、感受运用函数概念建立模型的过程和方法,对给定的函数模型进行简单的分析评价.3、体会数学在实际问题中的应用价值.教学过程:
一、创设情景,引入新课
通过一个情境,了解建立一次函数模型和指数函数型模型。一次函数、二次函数、指数函数、对数函数以及幂函数,不只是理论上的数学问题,它们都与现实世界有着紧密的联系,我们如何利用这些函数模型来解决实际问题?利用这些函数模型预测未来,改造世界。
二、实例分析
实例
1、一辆汽车在某段路程中的行驶速度与时间的关系如图所示:(1)求图中阴影部分的面积,并说明所求面积的实际含义;设问:图中每一个矩形的面积的意义是什么? 单位时间内行驶的路程。
阴影部分的面积为360,阴影部分的面积表示汽车在这5小时内行驶的路程为360km(2)试建立汽车行驶路程 S km与时间t h的函数解析式,并作出相应的图象.设问:如何建立函数关系式?根据S= vt建立函数关系。单位小时内速度不同,所以构成了一次函数的分段形式.(3)假设这辆汽车的里程表在行驶这段路程前的读数为2004km,试建立汽车行驶这段路程时汽车里程表读数 s km与时间 t h的函数解析式,与(2)的结论有何关系?
汽车的行驶里程=里程表读数-2004,分段函数的定义域是指每个范围的并集.说明:1.本例所给出的函数模型是一个速度-时间图象,向另一种图象模型和解析式模型转化,建立了分段函数模型。
2.解决应用题的一般步骤:
①审题:弄清题意,分清条件和结论,理顺数量关系;
②建模:将文字语言转化为数学语言,利用数学知识,建立相应的数学模型; ③解模:求解数学模型,得出数学结论;
④还原:将用数学知识和方法得出的结论,还原为实际问题的意义.
实例2.人口问题是当今世界各国普遍关注的问题。认识人口数量的变化规律,可以为有效控制人口增长
y y0e提供依据。早在1798年,英国经济学家马尔萨斯就提出了自然状态下的人口增长模型:
rt(1)如果以各年人口增长率的平均值作为我国这一时期的人口增长率(精确到0.000 1),用马尔萨斯人口增
长模型建立我国在这一时期的具体人口增长模型,并检验所得模型与实际人口数据是否相符;设问:描述所涉及数量之间关系的函数模型是否是确定的,确定这种函数模型需要几个因素? y0和r 设问:根据表中数据如何确定函数模型? 先求1951-1959年各年的人口增长率,再求年平均增长率r,确定y0的值,从而确定人口增长模型.y55196e得到马尔萨斯人口增长模型:
0.0221t,tN设问:对所确定的函数模型怎样进行检验?根据检验结果对函数模型又应作出如何评价? 作出人口增长函数的图象,再在同一直角坐标系上根据表中数据作出散点图,观察散点是否在图象上.由图可以看出,所得模型1950-1959年的实际人口数据基本吻合.(2)如果按数据表的增长趋势,大约在哪一年我国的人口达到13亿? 该模型只能大致描述自然状态下的人口增长情况,而对于受到人为影响的人口增长情况,如计划生育。如果不实行计划生育,我国将面临难以承受的压力,计划生育政策,利国利民.设问:如何根据所确定的函数模型具体预测我国某个时期的人口数,实质是何种计算方法? 已知函数值,求自变量的值.设问:依据表中增长趋势,你算一算我国2050年的人口数? 利用函数模型既能解决现实问题,也可预测未来走向.说明:本题体现数学建模的思想,检验模型,更体现模型的实际应用价值。
练习1:某人开汽车以60km/h的速率从A地到150km远处的 B 地,在B地停留1小时后,再以50km/h的速率返回A 地。把汽车与A地的距离S表示为从A地出发时开始经过的时间t(小时)的函数,并画出函数的图像。
60t0t2.5S1502.5t3.515050(t3.5)3.5t6.5练习2:水库蓄水量随时间而变化,现有t表示时间,以月为单位,年初为起点,根据历年数据,某水库的蓄水量V(t)(单位:亿立方米)关于t的近似函数关系式为
(1)该水库的蓄求量小于40的时期称为枯水期.以 i1ti2t14t0t10V(t)4t103t404010t12
i月份 i1,2,12表示第 问一年内哪几个月份是枯水期?
(2)求一年内该水库的最大蓄水量.设问:想一想:生活中我们该如何节约用水?
三、小结: 本节重点是:
1、体验函数模型是用来解决客观世界中存在的有关实际问题;
2、建立分段函数的函数模型时,要注意定义域“不重、不漏”的原则;
3、利用函数模型既能解决现实问题,也可预测未来走向。
4、建立(确定)函数模型的基本步骤: 第一步:审题
读懂题中的文字叙述,理解叙述所反映的实际背景,领悟从背景中概括出来的数学实质,尤其是理解题中所给的图形、表格的现实意义,进而把握住新信息,确定相关变量的关系。第二步:建模
确定相关变量后,根据问题已知条件,运用已掌握的数学知识、物理知识及其他相关知识建立函数关系式,将实际问题转化为一个数学问题,实现问题的数学化,即所谓建立数学模型。第三步:求模
利用数学的方法将得到的常规数学问题(即数学模型)予以解答,求得结果。第四步:还原再转译为具体问题作出解答。
四、作业:(1)教材107页1、2、4.(2)社会实践题:找到身边的函数应用模型实例两例。
第三篇:EXCEL函数实例活用100
第一章 函数基础知识
1、按shift+F3是插入弹出“插入函数”对话框的快捷键。
2、当在单元格中键入“=”号时,在“名称框”中会显示出常用的函数列表,可以选择所需要的。
3、在单元格中输入公式时,当键入函数名称时,或者键入函数名称和左括号时,可按ctrl+shift+A组合键显示函数的参数说明。
4、如果在单元格中输入的公式返回错误的信息,想了解这个错误信息的含义,如“#NAME”,可以选中此单元格,鼠标光标移动到紧挨此单元格左侧的智能标记图标上,就会出现“公式中包含不可识别的文本”之类的错误信息说明。
第二章 数学和三角函数
1、SUM函数的参数不能超过30个,如果需要30个以上参数时,可以在引用的参数两边多加一对括号,这样就突破了这个限制。如:计算A1:A32的和可以用公式:
=SUM((A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A19,A20,A21,A22,A23,A24,A25,A26,A27,A28,A29,A30,A31,A32))
2、AVERAGE函数是求平均值的函数,如果参数引用中包含0值,则也会算在内,可以使用下面的公式实现求平均数时,只对不等于0的值求平均数: 用数组公式: {=AVERAGE(IF(A1:A10<>0,A1:A10))} 提示:计算时会先得到一个含有数值和逻辑值的数组,再对这个数组求平均,由于AVERAGE函数会忽略逻辑值,所以就只对不等于0的数值求平均数。
3、INT()是向下取整函数。即向数轴向左的方向取整。例如:=INT(9.9)结果是 9
4、TRUNC(数值或单元格引用,指定取整精度)函数是取整函数,且是真正的取整函数,即截取数字的整数部分,正数、负数同样对待。如:=TRUNC(8.4)结果是8 =TRUNC(-8.4)结果是-8 ,而如果是=INT(-8.4)则结果就是-9 =INT(-9.9)结果是-10 注意INT()函数和TRUNC()函数的区别。注意:
(1)TRUNC()函数和INT()函数的区别。
(2)取整精度默认为0,也可以指定,如: =TRUNC(4.867,2)结果是4.86 =TRUNC(-9.2389,3)结果是-9.238
5、CEILING(要四舍五入的数值,是需要四舍五入的乘数)函数
用法:此函数是将第一个参数向上舍入(沿绝对值增大的方向)为最接近的第二个参数的倍数。
注意:第一个参数和第二个参数的正负号必须统一;无论数字符号如何,都按远离 0 的方向向上舍入;最终结果肯定是第2个参数的整数倍。
例1:=CEILING(0.234, 0.01)结果是将0.234向上舍入到最接近的0.01的24倍,即0.01*24等于0.24,0.234向上舍入到0.24 例2:=CEILING(5.7,4)结果是将5.7舍入到4的2倍,即4*2等于8,5.7向上舍入到8。而不能是4的1倍,因为4*1等于4,而4小于5.7 例3:=CEILING(4.42,0.1)结果是将4.42舍入到0.1的45倍,即0.1*45等于4.5,4,42向上舍入到4.5 例4:=CEILING(1.5, 0.1)结果是1.5,因为1.5已经是0.1的15倍了,所以保持不变。
6、COMBIN(对象的总数量,为每一组合中对象的数量)用法:求数学当中的组合数。
注意:第2个参数应当小于等于第1个参数;两个参数都必须大于等于0。例1:求从8个对象中取2个对象进行的组合数 =COMBIN(8,2)结果是28 例2:求从4个对象中取3个对象的组合数 =COMBIN(4,3)结果是4
7、删除单元格中文本中的空格符,可以用=SUBSTITUTE(Text,” ”,””)函数,但是文本中含有ASCII码为160的空格符,公式要变为: =SUBSTITUTE(SUBSTITUTE(Text,” ”,””),CHAR(160),””)
8、删除空白行的一种方法。选中要操作的区域,执行“编辑”/“定位”/“定位条件”/选“空值”,“确定”后即可将选中区域中的空白单元格选中,再执行“编辑”/“删除”/“整行”即可。
注意:此操作要确保其他非空行中的所有单元格内均有数据,否则会出现误删除记录的现象。
9、INDIRECT(引用的文本,a1)函数 注意:
(1)如果引用的文本是对另一个工作簿的引用,则该工作簿必须被打开,否则函数返回#REF!
(2)a1参数是一个逻辑值,表示引用类型是A1引用样式还是R1C1引用样式,为TRUE或省略时表示A1引用样式
10、EXP(number)函数计算e的number次幂。其中e为2.7***04 例1:exp(1)结果是2.7***04,表示e的1次幂 例2:exp(2)结果是 7.389056099,表示e的2次幂
第三章 统计函数
11、MAX()函数和MIN()函数的参数最多为30个。
12、计算指定区域的最大值。
比如数据在A1:A10,计算此区域中的最大值 方法一: =MAX(a1:a10)方法二: =SMALL(A1:A10,COUNTA(A1:A10))注意:MAX函数的参数引用如果是逻辑值、文本、空白单元格,则将被忽略。如果要求参数引用不能忽略逻辑值、文本,则要用MAXA()函数。
13、RAND()函数返回0到1之间的随即数,每次工作表计算都返回一个新的值。要生成a与b之间的随机实数,可以用公式=RAND()*(b-a)+a
14、ROUNDUP(数值,四舍五入后的数字的位数)函数将指定数值返回为向上舍入的数值。
例1:=roundup(4.982,1)结果为5.0 例2:=roundup(3.14159,3)结果为3.142 例3:=ROUNDUP(-3.14159, 1)结果为-3.2 注意:这里的向上舍入指远离0值。
15、FREQUENCY()函数 语法:
FREQUENCY(数据源,分段点)结果:
以分段点为间隔,统计数据源值在各段出现的频数 其中:
数据源:为对一行/一列单元格或一个连续的单元格区域的引用;也可以是对一个单元格引用。
分段点:为对一行/一列单元格或一个连续的单元格区域的引用;也可以是对一个单元格引用。
数据引用支持跨工作表、工作簿 公式输入方法:
以多单元格数组方式输入,且必须是纵向数组;
所选单元格数比分段点个数大1,以统计数据源大于分段点最大值的频数
16、RANK()函数
RANK()函数对重复数的排位是相同的,如果两个相同的数值出现时,它们的排名是相同的,比如都是第5位,而 不会是第5位和第6位,这里的第6位将被忽略,而直接跳到第7位。
17、利用SMALL(区域,COUNT(区域))函数可以统计区域中的最大值。注意:SMALL()函数忽略被统计区域中的空白单元格、逻辑值、文本。
18、FORECAST()函数是根据已有的数值来计算或预测未来值。
19、TRIMMEAN(数组或引用,要去除的数据点比例)函数
例如:左边的示例,(1)求A1:A12中去掉一个最高分、去掉一个最低分,然后求平均值: 常规做法是:
=(SUM(A1:A12)-MAX(A1:A12)-MIN(A1:A12))/(COUNT(A1:A12)-2)而利用TRIMMEAN函数就方便多了,因为一个最高和一个最低是2个数,占总个数12的百分比是2/12,即1/6,所以公式可以写成: =TRIMMEAN(A1:A12,1/6)结果和上面的公式相同。
(2)如果要去掉两个最好分和两个最低分,对剩下数求平均值,则可以直接用公式:
=TRIMMEAN(A1:A12,4/12)
20、DCOUNT()函数
返回数据库或数据清单的列中满足指定条件并且包含数字的单元格个数。
21、DMAX(数据列表或单元格区域,要统计的列名称或列序号,条件)例如:
上海员工原工资总数是:=SUMIF(E3:E18,“上海”,G3:G18)上海员工原工资最高的是:=DMAX(B2:H18,“原工资”,E20:E21)也可以用数组公式:{=MAX((E3:E18=“上海”)*(G3:G18))} 上海员工原工资最低的是:=DMIN(B2:H18,G2,E20:E21)也可以用数组公式:{=MIN(IF(((E3:E18=“上海”)*(G3:G18))=0,FALSE,(E3:E18=“上海”)*(G3:G18)))} 提示:加这句IF(((E3:E18=“上海”)*(G3:G18))=0,FALSE是利用MIN()函数忽略逻辑值的的原理。
22、求众数函数MODE()众数即出现频率最高的数值。如下图示例:
求A1:A12中出现频率最高数值可以用公式 =mode(a1:a12)结果是6 注意:MODE参数中的数组或引用中的文本、空白单元格、逻辑值将被忽略,但含有零值的单元格将被计算在内,解决的方法如下:
例如:要统计A1:A12中出现频率最高的数值,但零值不计算在内: 用数组公式 {=MODE(IF(A1:A12=0,FALSE,A1:A12))} 即利用了MODE函数忽略逻辑值的原理。
3、求几何平均数GEOMEAN()函数 几何平均数的计算公式如下:
提示:可以用公式 =product(区域)^(1/count(区域))代替GEOMEAN()函数。
第四章 日期与时间函数
1、求两个日期之间的天数差。
假设在A1填入2006-12-1,在A2填入2006-12-31,则公式:Datedif(a1,a2,”d”)即可。
当然最简单的方法是直接用公式: =a2-a1即可。
2、DATE(年,月,日)函数
参数中的年可以为1至4位数值默认情况下EXCEL使用1900日期系统:(1)如果 year 位于 0(零)到 1899(含)之间,则 Excel 会将该值加上 1900,再计算年份。例如,DATE(100,1,2)将返回 2000(1900+100)年 1 月 2 日。(2)如果 year 位于 1900 到 9999(含)之间,则 Excel 将使用该数值作为年份。例如,DATE(2000,1,2)将返回 2000 年 1 月 2 日。
(3)如果 year 小于 0 或大于等于 10000,则 Excel 将返回错误值 #NUM!。
第五章 文本和数据函数
1、CELL(信息类型,引用)
函数返回某一个引用区域的左上角的单元格格式、位置或内容等信息。如果“引用”忽略,则返回最后更改的单元格所对应的信息。
如:=mid(CELL(“filename”),find(”[“, CELL(“filename”))+1,255)返回最后修改的单元格所在的工作表,而如果想返回当前单元格所在工作表应该用:
=MID(CELL(“filename”,A1),FIND(“)”,CELL(“filename”,A1))+1,255)
2、CELL()、MID()、LEFT()、RIGHT()等函数
=CELL(“filename”)'获取当前工作簿的路径、文件名、工作簿名称 =LEFT(CELL(“filename”),FIND(“[”,CELL(“filename”))-1)‘获取路径 =MID(CELL(“filename”),FIND(“[”,CELL(“filename”))+1,FIND(“]”,CELL(“filename”))-FIND(“[”,CELL(“filename”)]-1)‘获取文件名 =RIGHT(CELL(“filename”),LEN(CELL(“filename”))-FIND(“)”,CELL(“filename”)))’获取当前工作表名称
3、DOLLAR()函数和RMB()函数
DOLLAR()函数可以在数值前添加美元标识$ RMB()函数可以在数值前添加人民币标识¥
注意:使用“格式”菜单中的“单元格”命令来设置包含数字的单元格的格式与使用 DOLLAR 函数直接设置数字的格式之间的区别在于:DOLLAR 函数将结果转换为文本,而使用“单元格”命令设置格式的数字仍为数字。但可以继续在公式中使用由 DOLLAR 函数设置了格式的数字,因为 Microsoft Excel 在计算公式时会将以文本值输入的数字转换为数字。
4、PHONETIC()函数
要在EXCEL中的汉字添加拼音,按以下步骤操作:
选中要设置拼音的单元格区域,执行“格式”/“拼音信息”/“显示或隐藏”,使输入拼音的区域显示出来,再执行“格式”/“拼音信息”/“编辑”,就可以在单元格的上半部分输入相应的拼音了。但一般不建议这样做,因为无法输入带声调的拼音,可以先在WORD中输入相应汉字,选中汉字并执行“格式”/“中文版式”/“拼音指南”,打开“拼音指南”对话框,单击“组合”按钮,将拼音字符组合在一起,选中拼音字符串并按CTRL+C,将拼音字符串复制下来,切换到EXCEL中,将带声调的拼音字符串粘贴到EXCEL中要编辑拼音的上半部空白处即可。如果要对拼音做调整,可以依次单击“格式”/“拼音信息”/“设置”。如果要将单元格中的拼音字符串提取出来,可以用PHONETIC()函数,假设提示:如果用PHONETIC()函数提取出来的拼音信息含有汉字,解决的方法是手工清除源单元格中汉字之间的空格即可。
如果PHONETIC()函数的参数为单元格区域,则返回单元格区域左上角单元格中的拼音字符串。
5、如何清除单元格中用ALT+回车键进行的回车换行符? 可以按以下步骤操作: 含有汉语拼音的字符串在A1单元格,则在C1输入公式=PHONETIC(A1)即可。编辑/替换,在“查找内容”框中键入 ALT键的同时,从小键盘输入10这两个数值,输入完毕后,查找框中不会出现什么内容,然后直接单击“全部替换”按钮,即可将所有通过ALT+回车组合产生的换行符删除了。
6、MID(文本,开始位置,字符数)函数
用途:返回文本字符串从指定位置开始的特定数目的字符。注意:
(1)如果 开始位置 大于文本长度,则 MID 返回空文本(“")。
(2)如果 开始位置 小于文本长度,但 开始位置 加上 字符数 超过了文本的长度,则 MID 只返回最多到文本末尾的字符。
(3)如果 开始位置 小于 1,则 MID 返回错误值 #VALUE!。(4)如果 字符数 是负数,则 MID 返回错误值 #VALUE!。
7、PROPER(文本)函数
用途:将文本字符串的首字母或任何非字母字符之后的首字母转换成大写,而将其余字母转换成小写。
8、ASC()函数
用途:将全角(双字节)字符变为半角(单字节)字符。
9、WIDECHAR()函数
用途:将字符串中的半角(单字节)字符变为全角(双字节)字符。
第七章 逻辑函数
1、公历纪年中如何判断某年份是否为闰年。
公历纪年中闰年的判断方法是:如果年份能被400整除或者年份能被4整除但却不能被100整除,则此年份为闰年,否则此年份为平年。根据此判断方法,在EXCEL中可以编公式判断某年份是否为闰年: 假设在A1单元格存放年份,则在B1单元格写公式:
=IF(OR(MOD(A1,400)=0,AND(MOD(A1,4)=0,MOD(A1,100)<>0)),”闰年“,”平年“)
也可以将此功能做成自定义函数,方便以后调用:
Function isLeapYear(year As Integer)As Boolean '判断某年份是否为闰年 isLeapYear =(year Mod 400 = 0)Or((year Mod 4 = 0)And(year Mod 100 <> 0))End Function 调用时,假设年份在A1,在B1单元格输入 =isleapyear(A1)返回结果为TRUE表示是闰年,返回为FALSE表示不是闰年
2、中国式排名的方法
使用RANK对区域排名时,如果出现相同的数据时,排名是按1、1、3、4、5、5、7„这样的形式,请问,如何才能实现依然按1、1、2、3、4、4、5„这样的顺序排名? 比如:
B列为销售数量,C列是用RANK()函数做的排名,现在想实现D列式的排名,可以在D2单元格输入数组公式:
=SUM(IF(B$2:B$9>B2,1/COUNTIF(B$2:B$9,B$2:B$9),”“))+1 输入完毕后按CTRL+SHIFT+回车 表示作为数组公式输入 然后将D2公式向下拖动复制到D9即可。
第八章 查找和引用函数
1、如何禁止在单元格输入数据时出现空格?
可以通过数据有效性来实现。比如以在A列输入数值并禁止输入空格为例,具体方法是:
选中A列,执行“数据”/“有效性”/在“设置”选项卡的“允许”下拉框中选择“自定义”,在下面的公式框中输入公式 =ISERROR(FIND(” “,A1)),然后可以在“出错警告”选项卡里输入出现错误时弹出的自定义提示信息。
2、ISNONTEXT(value)函数
如果value的值不是文本,则此函数返回TRUE,如果value值引用的单元格为空白单元格时,函数返回TRUE
3、根据指定的日期,判断其所属月份的上旬、中旬、下旬。
如图示例:根据C2单元格的日期判断是上旬、中旬、下旬。可以用LOOKUP函数和DAY()函数,在D2单元格输入公式:=LOOKUP(DAY(C2),{1,11,21},{”上旬“,”中旬“,”下旬“})比如C4单元格的2005-12-19,DAY(C4)结果为19,然后在{1,11,21}里查找19,因为没找到19,所以查找小于等于19的值,结果找到11,最后返回11对应的数组{”上旬“,”中旬“,”下旬“}中的第2个值“中旬”。
4、MAX()函数的参数如果是逻辑值、文本、空白单元格,则将被忽略。如果要求参数引用不能忽略逻辑值、文本,则要用MAXA()函数。例如:
统计A1:A12中最后出现数值为65的单元格所在行号,结果是11 {=MAX(IF(A1:A12=65,ROW(A1:A12),”“))} 公式中间过程IF(A1:A12=65,ROW(A1:A12),”“)的结果是”“,2, ”“,”“,”“,6, ”“,”“,”“,”“,11, ”“ 然后对这个数组求最大值,因为MAX()忽略空白字符串,所以2、6、11中最大值是11
5、在单元格区域生成指定目录下的文件列表。
利用EXCEL中的宏表函数FILES()可以生成指定目录下的文件列表,结果是一个水平文本数组。
例如:想在A列填充“D:mp3音乐书香音乐河月”文件夹下的文件名列表,可以执行“插入”/“名称”/“定义”,在名称框中填写FILELISTS,在引用位置填=FILES(”D:mp3音乐书香音乐河月*.*“),然后再添加一个名称ML,引用位置填写=TRANSPOSE(FILELISTS)现在关闭定义名称对话框,选中A列,输入ML,然后按CTRL+SHIFT+回车结束输入。
这样会在A列显示出指定目录下的文件名列表,A列出现的#N/A表示的是选中的单元格个数大于文件名列表的个数。
6、MOD(被除数,除数)函数
可以返回两数相除的余数,结果的正负号与除数相同。MOD()函数可以用INT函数取代: mod(n,d)=n-d*int(n/d)
7、ROW(引用)函数
返回引用的行号,如果省略“引用”,则对ROW()所在单元格的引用,如果“引用”是一个单元格区域,则结果是一个垂直
第九章 工程和数据库函数
1、单位换算函数CONVERT(引用单元格,原单位,新单位)
例如:单元格A1的数值单位是“磅”,现在想转换成单位“公斤”,则公式: =CONVERT(A1,”lbm“,”kg“)例如:单元格A2是“英尺”数据,单元格B2是“英寸”数据,现在想将A2和B2数据同时转换成“米”,并求和,则C2填公式: =CONVERT(A2,”ft“,”m“)+CONVERT(B2,”in“,”m“)提示:如果结果为#NAME,则要先加载分析工具库,步骤:工具/加载宏/“分析工具库”打勾。
2、用DSUM()函数实现多条件求和
例如:下图是一份原料采购清单,现在想对采购时间在2005-12-10日以前(含2005-12-10日),并且商品名称为显示器的采购金额进行求和,首先要在E2:F3单元格建立条件区域,接着在G3单元格输入公式:
=DSUM(A2:D20,”金额",E2:F3)其中A2:D20是整个数据区域,“金额”是要计算的列字段标题,必须要与数据区域的列字段标题保持一致,E2:F3是条件区域,条件区域也要有字段标题。
第四篇:Excel中的函数应用-教案
Excel中的函数应用
教学目的:
1.理解Excel中函数的概念;
2.以实际工作中的应用为例子,分析,掌握使用函数处理数据,并完成一定的数据处理任务;
3.提高分析问题的能力,培养自主学习的意识
教学重点:
“插入函数”的使用
教学难点:
借助“搜索函数”,对话窗口中的提示语
教学方法:
任务驱动,观察分析,通过实践掌握,发现问题,协助学习
教学内容和过程:
一. 复习导入
上节课我们学习了Excel中的公式,我们知道要使用好公式,需要掌握它的两个要点:
1.公式通常都以“=”开始,“=”是公式的标记
2.公式表达的是一种计算关系,而不是一个具体的数值。输入公式后,单元格中显示的是公式的计算结果,而公式本身则在编辑栏中显示
上节课,有同学对我说,这公式的功能也太简单了吧。是的,公式的数据处理能力十分有限,比如我们想统计出一个班在这次考试中成绩不超过60分的人数,运用上节课我们所学的公式只是就很难完成。为此,Excel又提供了大量的函数,极大地丰富,提高了公式的作用,使我们解决问题可以更简单。这节课我们就来学习函数的有关知识。二. 教学内容 1.函数的基本概念
函数是一些预定义了的计算关系,可以将参数按特定的顺序或者结构进行计算。
在公式中计算关系是我们自己定义的,而函数给我们提供了大量的已定义好的计算关系,我们只需要根据不同的处理目的去选择,提供参数去套用就可以了。我们先来分析一下函数: 一个完整的函数包括函数名和参数的两大部分,例如:
函数名表示函数的计算关系,例如SUM表示函数对单元格或单元格区域进行加法运算。参数是在函数中参与计算的数值。
2.函数的输入
在Excel中如何使用函数呢?
单击需要输入函数的单元格,如图所示,单击单元格C1,出现编辑栏
图1 单元格编辑
单击编辑栏中“编辑公式”按钮,将会在编辑栏下面出现一个“公式选项板”,此时“名称”框将变成“函数”按钮,如图2所示。
图2 公式选项板
单击“函数”按钮右端的箭头,打开函数列表框,从中选择所需的函数;
图3 函数列表框
当选中所需的函数后,Excel 2000将打开“公式选项板”。用户可以在这个选项板中输入函数的参数,当输入完参数后,在“公式选项板”中还将显示函数计算的结果;
单击“确定”按钮,即可完成函数的输入;
如果列表中没有所需的函数,可以单击“其它函数”选项,打开“粘贴函数”对话框,用户可以从中选择所需的函数,然后单击“确定”按钮返回到“公式选项板”对话框。
在了解了函数的基本知识及使用方法后,请跟随笔者一起寻找Excel提供的各种函数。您可以通过单击插入栏中的“函数”看到所有的函数。
图4 粘贴函数列表
为进一步提高同学们的运用能力我们再来看一个复杂一点的例子。
3.举例分析
• 案例名称:综合分析某班学生成绩
• 基本任务:总分求和、平均分、排序、名次、最高分、最低分、不及格人数、自动筛选、条件格式、及格率、模板等。• 需要的知识点:表的建立、单元格合并及输入、数据填充、公式、排序、自动筛选、相关函数的选择与应用、条件格式、格式化工作表、模板建立的方法
案例基本要求完成结果(如图):
应用能力拓展一:学号要求保留前置0的应用:先输入西文单引号,然后输入含前置0的学号
不需前置0 保留前置0
应用能力拓展二:单元格中分数数据等的输入方法
应用能力拓展三:在保证学号次序不乱的情况下,排出学生名次的应用
解决应用能力拓展三需用的知识点:
函数:Rank(Number,Ref,Order)含义:
1、Number:要排位学生的单元格名称
2、Ref :排序范围(绝对引用)。注意:Ref 中的非数值型参数将被忽略
3、Order:一数字,指明排位的方式。如果为 0 或省略,ref按降序进行排位。如不为零,ref按升序进行排位。
演示思考:如按总分排序时,两学生总分一致时,如何利用函数解决名次问题。(参考助学课件相关知识点)
应用能力拓展四:成绩分数段人数统计的方法
问题:Excel中没有提供解决此类问题的函数。
如何解决:在实际工作中,一般利用现有函数从数学角度解决此一类问题。思路:如本例要求出80分到90分之间的某学科人数,可利用COUNTIF函数求出80分以上人数减去利用同一函数求出的90分以上人数,即为80分到90之间的某学科人数,公式如下(如计算机基础):
=countif(c4:c9,”>=80”)-countif(c4:c9,”>90”)
应用能力拓展五:建立模板
模板的作用:重复使用,提高效率。模板文件与普通Excel文件的区别:
1、文件后缀:
普通Excel文件后缀:.xls 模板文件后缀:.xlt
2、保存后的图标: 普通Excel文件图标:
模板文件图标:
通过本案例应掌握的知识点:
1、分数、含前置0的序号输入等
2、排序
3、条件格式
4、自动筛选
5、rank()、countif()、max()、min()函数的应用
6、函数的灵活应用
7、模板的建立 三. 作业
理论作业:《全真案例》P146—P149 有关函数、自动筛选、排序、条件格式的相关选择题、填空题作业。
实践作业:《全真案例》第四章案例一及第9章案例 四. 辅导,总结
可能存在的问题:在输入函数的过程中使用了中文标点符号。
本案例表格处理技能可广泛应用于(或解决)财务、税收、统计、教育、计划、库房、零售等行业的一些实际工作,希望同学们能以点带面,在实际工作中灵活应用。
Excel中的函数应用
(教案)
温
畈
兰州职业技术学院
第五篇:EXCEL中函数的应用教案
EXCEL中函数的应用
—SUM函数和AVERAGE函数的应用
授课教师:武钱芳
授课班级:七(7)班
一、课题:
EXCEL中函数的应用——SUM函数和AVERAGE函数的应用
二、学习目标:
1、通过阅读材料,认识SUM函数和AVERAGE函数分别能解决哪些问题。
2、通过学生自学、观摩教师演示用SUM函数和AVERAGE函数解决问题的过程,学生通过观察,记住操作步骤。
3、通过分组训练,能准确用SUM函数和AVERAGE函数解决实际问题。
三、教学重点:
1、SUM和AVERAGE函数的功能。
2、用SUM和AVERAGE函数进行数据计算的操作方法。
四、教学难点:
函数参数的设置(选择参与计算区域的操作方法)
五、预习提纲:
请同学们阅读材料,得出,除了用公式计算总分和平均分处,还可以用什么方法计算总分、平均分。导入主题。
六、教学方法:
任务驱动法、演示法、分组训练
七、教具准备:
计算机网络教室
八、教学过程:
1、阅读材料,导入课题
打开“八年级信息技术模拟考试成绩表.xls”,请同学们阅读材料,得出,除了用公式计算总分和平均分处,还可以用什么方法计算总分、平均分。
2、出示学习目标
自学指导一:通过阅读材料,认识SUM函数和AVERAGE函数能分别解决哪些问题?
3、标杆题:
请同学们用Excel中的求和函数SUM计算出“八年级信息技术模拟考试成绩表.xls”中各位同学的总分。
自学指导二:问题1:如何打开“插入函数”对话框?
问题2:如何在“插入函数”对话框中查找我们所需要的函数?计算总分,需要用哪个函数?
问题3:选择参与计算区域的操作方法?
反思:用求和函数SUM计算总分的操作要领:
应用函数统计数据分四步骤:(1)选中放置结果的格子;(2)打开“插入函数”对话框
(2)“插入函数”对话框中选择正确的函数
(3)在“函数参数”设置对话框中选择参与计算的区域
4、类比训练:操作应用、分组训练。
自学指导三:请同学们用相同的操作方法,利用AVERAGE函数计算出“八年级信息技术模拟考试成绩表.xls”中各位同学的平均分。
反思:AVERAGE函数的操作步骤和SUM函数的操作步骤相同。
九、课堂小结
由学生总结出本节课学到的内容及SUM函数和AVERAGE函数 的操作步骤。