2.VlookUp函数的应用 一、情景创设 现某校高()年级有20个班,其中理科16个班,文科4个班,每个班50人,共1000人,考试编排考号时要 求: ①能够生成模板,以后每次考试可以根据考场大小任意设置考室人数。 ②每个考室可以根据考室大小变动人数,文理班分开编排。 ③每位学生产生一个四位考号,其中前两位代表考室,后两位代表座位号。 ④学生座位号可以根据上次考试成绩排或随机编排或学号等的升序或降序排列。 二、方法与步骤 (一)Vlookup函数的使用 Vlookup是按列查找的纵向查找函数,最终返回该列所需查询列所对应的值。Vlookup函数的完整语法是这 样的:Vlookup(lookup_value,,col_index_num,range_lookup)即(查找值,区域,列序号,逻 辑值),括号中lookup_value是查找值,可以是数值、文字字符串、或参照地址。table_array是搜寻的区 域范围。col_index_num是范围内的栏数。range_lookup是函数的精确和模糊查找,精确即完全一样,模糊 即包含的意思,如果指定值是O或FALSE就表示精确查找,而值为1或TRUE时则表示模糊。在使用VLOOKUP 时不要把这个参数给漏掉了,如果缺少这个参数默为值为模糊查找。 在本文中使用Vlookup(ROW()+0.001,参数设置!$B$2:$D$35,3)表示查找行号所对应的值, +0.001表示模糊查找,当它找不到ROW()+0.001这个行号时就返回参数设置中与之最接近行号的第3个即 D列值。 本文中分班考号,分考室考号都是利用Vlookup查找函数查询和读取姓名、班级、考号。 |
|
请稍候,载入中。。。 |