Excel表格实现自动查询数据表的功能

2015-12-08 10:17:49
第一课程网
1kecheng.com
摘要:有没有遇到过在成百个人名中查找一个人的信息的困难,有没有遇到过在几张成绩单上找一个人的成绩的困难,现在利用Excel的VLookup函数,一切困难迎刃而解。1 用Excel制作两个表,一个表用来存储信息,一个表用来查询,并改表名为信息表和查询表。信息表必须设置一个索引列,用来查询,如学生的学号等。2 点击B3单元格,输入公

有没有遇到过在成百个人名中查找一个人的信息的困难,有没有遇到过在几张成绩单上找一个人的成绩的困难,现在利用Excel的VLookup函数,一切困难迎刃而解。Swb站长课程_免费SEO教程_第一课程网_渴成网

1 用Excel制作两个表,一个表用来存储信息,一个表用来查询,并改表名为信息表和查询表。信息表必须设置一个索引列,用来查询,如学生的学号等。Swb站长课程_免费SEO教程_第一课程网_渴成网

Excel表格实现自动查询数据表的功能Swb站长课程_免费SEO教程_第一课程网_渴成网

Excel表格实现自动查询数据表的功能Swb站长课程_免费SEO教程_第一课程网_渴成网

2 点击B3单元格,输入公式“=VLOOKUP(A3,信息表!$A$1:$F$7,2,FALSE)”Swb站长课程_免费SEO教程_第一课程网_渴成网

Excel表格实现自动查询数据表的功能Swb站长课程_免费SEO教程_第一课程网_渴成网

稍微解释一下VLOOKUP(A3,信息表!$A$1:$G$9,2,FALSE) 这个公式的意思:“A3即学号;“信 息表!$A$1:$G$9”是指信息表中的所有数据区域,这里用了绝对引用。也可以是“信息表!A1:G9”,2” 代表返回第2列的值,信息表的第2列是姓名,对吧?“FALSE” 代表精确匹配查找。如是true则是模糊查找。这里查询成绩,当然要精确,呵呵。Swb站长课程_免费SEO教程_第一课程网_渴成网

整个语句的 意思是:在信息表的所有数据区域里查找与A3(学号)完全相同的数据,找到后返回此数据的第2列的值(即姓名)。Swb站长课程_免费SEO教程_第一课程网_渴成网

以此类推,可以查找第3、4、5、6、7列的数据。Swb站长课程_免费SEO教程_第一课程网_渴成网

Excel表格实现自动查询数据表的功能Swb站长课程_免费SEO教程_第一课程网_渴成网

其中使用的if语句主要功能是提示输入查询的学号,你也可以试试用IF语句实现这样的功能:Swb站长课程_免费SEO教程_第一课程网_渴成网

如果你输入的学号在信息表里没有,就会出错,如果不想出错,而提示为无,你能解决吗?动动脑吧?加个IF函数就可以解决!试试。Swb站长课程_免费SEO教程_第一课程网_渴成网

Excel文件下载:Swb站长课程_免费SEO教程_第一课程网_渴成网

Excel表格实现自动查询数据表的功能.rar
文件类型: .rar 4f91c3a0d67dcdeed699baaa09afcbb6.rar (8.82 KB)

 

发表评论 共有条评论
联系我们
站长课程: web.1kecheng.com
站长工具: tool.1kecheng.com
手工小制作: diy.1kecheng.com
Email: firstkecheng@163.com
微信: 第一课程网
我们的宗旨: 用心整理每一篇文章,为渴望成功人士提供最准确最简单的帮助。