Excel用纵向查找函数vlookup跨表从总表中调取某班级学生资料
如何从全校学生资料中调取本班学生资料?
新建个工作表,在A列打出自己班学生的名字,在B2单元格中输入=VLOOKUP($A2,总表!$A$2:$E$1000,2,0),回车便可显示性别。选中B2这一格,单击左键不放往下拉,再回到B2,往右拉,选中C2,修改函数栏中的列数,然后再回车。以此类推把其他列改过来之后,再往下拉,最终效果可以看看文末。函数中使用到的参数,在文中都有详细介绍。
1、下面是总表,有一千个学生的资料,我这里只举几项资料,如姓名、性别、出生年月日、学号、民族。
2、插入一个工作表,命名“一(1)班”,这个是自己班学生的名字,班主任当然很快打得出来。
3、现在B2单元格里输入“=VLOOKUP($A2,总表!$A$2:$E$1000,2,0)”,回车就可以显示小明的性别了。
注意:输入内容必须是英文状态下输入,公式中使用众多参数,下面给予详细解释。
解释:
$A2 代表本工作表要查找的单元格(意思是要到别的工作表查找与这个单元格相同的内容)
总表! 代表要查找的工作表(要在“总表”工作表里查找)
$A$2:$E$1000 找在哪个范围查找,即A2到E1000这个范围内
2代表要显示哪一列的数据,即查找范围是A2到B7,那A列为第1列,我想显示B列的数据,B(性别)列为第2列。
4、选中B2这一格,鼠标移到右下角出现黑十字时,单击左键不放往下拉,拉到最后一名学生再放开,所有的学生的性别就出现了,这一招很实用,百试不爽。
5、再回来B2,像上面一步一样往右拉。
一看效果怎么打横的全都是性别,别急,再看下一步。
6、选中C2,看看函数栏,原来要显示的列数还没改,还是第2列,那“出生年月日”是第3列,就改为3,再回车。
效果出来了,看到出生年月了,然后用上面的方法往下拉,把全班的拉出来。
7、如此类推,把其他列改过来之后,再往下拉,那么就可以显示所有的资料了。
8、如果一(1)班的班主任做完了,那么其他班的班主任就不用这么麻烦了,只要把自己班的学生名单复制,然后覆盖一(1)班学生的姓名,其他资料就跟着变了,呵呵!
=VLOOKUP($A1,Sheet2!$A$1:$C$14864,3,0)
以上便是为大家介绍的有关Excel如何用vlookup函数跨表调取数据,本例深入浅出,vlookup函数很实用,在日常工作中可以我们解决很多问题,提高工作效率,建议大家将其掌握。