内容正文:
课 堂 教 学 设 计
专业班级: 年 月 日
课程
信息技术
课程类型
理实一体课
学时
2
课题
数据查询:vlookup()函数的使用
上课地点
学情分析
生活和工作中经常遇到查询的问题和需求,要查询某个人的信息,某个商品的信息等,而且信息可能分布在不同的工作表中,可以用笨办法实现查询,但效率太低,vlookup()函数实现从不同表中获取想要的数据非常方便,且应用到多个场景中,同学们学会这个函数的使用将大大提高查询的效率和质量。
教学内容
· 任务 4-7 制作“信息浏览查询表”工作表
教学目标
· 会使用vlookup()函数实现数据查询
· 会通过数据有效性和vlookup()函数配合使用实现更灵活的数据查询
教学重点
· vlookup()函数的功能和使用技巧
· 巩固表格的数据有效性功能的使用
教学难点
· 灵活运用vlookup()函数实现数据查询
· 函数中单元格引用范围和类型的选择
课堂教学
过程设计
1、 演示任务 4-7 制作“信息浏览查询表”工作表的关键步骤
1、 让学生体验用vlookup()函数实现数据查询的便捷性,及查找到想要数据的方法技巧和注意事项
2、 让学生注意数据有效性功能在不同场景下的应用和注意实现
2、 学生按照教材中任务实施步骤完成 4-7 制作“信息浏览查询表”工作表
3、 知识点讲解
1、设置数据有效性
使用数据有效性可以控制用户输入到单元格的数据或值的类型,实现将数据输入限制在某个日期范围内、使用列表限制选择,或者确保只输入正整数等。单击【数据】→【有效性】按钮,打开【数据有效性】对话框,如图所示,在【设置】选项卡中设置数据有效性,在【输入信息】选项卡中设置选定单元格时的提示信息,在【出错警告】选项卡中设置输入无效数据时的出错警告。
2、VLOOKUP()函数的使用
功能:在表格或数值数组的首列查找指定的数值,并由此返回表格或数组当前行中指定列处的数值。在VLOOKUP中的V代表垂直。
表达式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
参数含义:
· Lookup_value:为需要在数组第一列中查找的数值。Lookup_value可以为数值、引用或文本字符串。
· Table_array:为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。如果range_lookup为TRUE,则table_array的第一列中的数值必须按升序排列:…、-2、-1、0、1、2、…、-Z、FALSE、TRUE;否则,函数VLOOKUP不能返回正确的数值。如果range_lookup为FALSE,table_array不必进行排序。Table_array的第一列中的数值可以为文本、数字或逻辑值。
文本不区分大小写。
· Col_index_num:为table_array中待返回的匹配值的列序号。Col_index_num为1时,返回table_array第一列中的数值;col_index_num为2,返回table_array第二列中的数值,以此类推。如果col_index_num小于1,函数VLOOKUP返回错误值值#VALUE!;如果col_index_num大于table_array的列数,函数VLOOKUP返回错误值#REF!。
· Range_lookup:逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。
5、 请同学们打开教材配套资源“练一练\单元4练一练”的“练一练 4-4(设置数据有效性练习)”和“练一练 4-11(常用函数练习)”进行练习。
教学反思
学科网(北京)股份有限公司
$$