巧用Excel函数来实现工作表间的数据关联

2016-01-29 18:40 62 1 收藏

巧用Excel函数来实现工作表间的数据关联,巧用Excel函数来实现工作表间的数据关联

【 tulaoshi.com - 办公软件 】

    开学不久,教导处交给我一个光荣的任务:填报学年报表。在学年报表中,要求填写在校所有学生的姓名、性别、家庭住址等各种信息。由于以前每学年都要填写,所以我认为这并不是一件很难的事,只要把以前的报表找出来稍改一下不就行了吗。可是,教导主任的一句“今年所有的班级已经全部重新分了班”却让我叫苦不迭。我差点儿晕倒,这样一个个的查找,再复制、粘贴,不是要把人累死吗?教导主任大概也知道工作量比较大,安慰我说:“这样吧,周末来加加班,给你多开点儿补贴。”我无可奈何地点了点头。

    思路分析:目前在Excel中有两张表,一张表是原来的学年报表(即“原表”,含学生的各种信息,如图1所示),一张表是现在的学生花名册(即“新表”,只有学生的姓名和性别信息,如图2所示)。只要能将“原表”中的信息根据“新表”中的学生姓名关联到“新表”中,就可以完成任务了。





    还是到论坛上去讨教吧。果然,一会儿功夫,高手们告诉我,用VLOOKUP函数可以解决这个问题,并说:“很简单!”呵呵,很简单?我可没用过呢!不过,既然已经知道方法了,我的心里就有底了。于是,到Excel帮助里把VLOOKUP的使用方法好好研究了一番,终于用它解决了问题。下面是解决以上问题的方法:

    选择“新表”中的C2单元格,如图3所示。单击[fx]按钮,出现“插入函数”对话框。在类别中选择“全部”,然后找到VLOOKUP函数,单击[确定]按钮,出现“函数”参数对话框。第一个参数为需要在数据表首列进行搜索的值,在这里就是搜索学生姓名,也就是“新表”中的A2单元格。第二个参数是需要在其中搜索数据的信息表,这里也就是整个“原表”的数据,即“原表!A2:G34”。为了防止出现问题,这里,我们加上“$”,即“原表!$A$2:$G$34”,这样就变成绝对引用了。第三个参数为满足条件的单元格在数组区域内中的列序号,在本例中,也就是在“原表!$A$2:$G$34”这个区域中,根据第一个参数返回第几列的值,这里我们填入“3”,也就是返回出生年月的值。第四个参数为指定在查找时是要求精确匹配还是大致匹配,如果填入“0”,则为精确匹配。这可含糊不得的,我们需要的是精确匹配,所以填入“0”(请注意:Excel帮助里说“为0时是大致匹配”,但很多人使用后都认为,微软在这里可能弄错了,为0时应为精确匹配),此时的情形如图4所示。按[确定]按钮退出,即可看到C2单元格已经出现了正确的结果。

    把C2单元格向右拖动复制到D2单元格,这时会出现错误,原因在哪里呢?原来,D2的公式自动变成了“=VLOOKUP(B2,原表!$A$2:$G$34,3,0)”,我们需要手工改一下,把它改成“=VLOOKUP(A2,原表!$A$2:$G$34,4,0)”,即可显示正确数据。继续向右复制,同理,把后面的E2、F2等中的公式适当修改即可。一行数据出来了,对照了一下,数据正确无误,再对整个工作表进行拖动填充,整个信息表就出来了。





    最后说明一下:使用这个公式的时候,要求学生名称不能有重名,如果有的话,要先稍改一下,比如在名称后面加个“大”或“小”以示区分。

    看看时间,还没超过一个小时就完成了任务,虽然学习公式花了一些时间,但“磨刀不误砍柴工”,还是很合算的!当我把打印好的表格交给教导主任时,他一下愣住了……

来源:https://www.tulaoshi.com/n/20160129/1506817.html

延伸阅读
标签: 电脑入门
刚学习Excel的网友,面对书籍上所讲的工作薄、工作表,难于理解这些概念! 下面,本文就给您详细介绍,Excel中的工作薄和工作表是啥关系,如何来理解工作薄与工作表的概念。 一、工作薄 首先我们看下图。注意看标题部分。 我的工作薄.xls,其扩展名为xls,指的是一个Excel文件。该Excel文件,指的就是一个工作薄。 简单的讲,一个Excel...
标签: 电脑入门
共享工作簿功能,可以让用户使用共享工作簿来创建和编辑公式、更改格式乃至添加工作表。通过在 Microsoft Excel 工作簿和外部工作簿或外部文件中的信息之间建立几种链接。与工作簿链接的文件既可以在本计算机中,也可以在局域网中,还可以在Internet中。通过这 些方法与数据建立链接,而不是复制它们,可以很方便地在这些外部数据被改动时更新...
标签: excel
Excel工作表怎么移动? &n(图老师整理)bsp; 怎么设tulaoShi.com置Excel表格标题重复打印?   Excel动画教程Tulaoshi.Com:加载“宏”   Excel大写数字怎么设置?   Excel表格边框怎么设置?  
标签: 电脑入门
我们在填写一些清单时,如学生的成绩单、编辑的稿费单、柜台的销售清单等,如果加入了提示信息、发现错误时自动出现警告信息、填写数据时的自动验证其有效性和特殊数据的保护等功能,这样一个人性化、智能化的表格相信一定受到大家的喜爱。但如何能轻松制作出这样一个表格呢?其实真正实现起来并不难,只要你善于使用Excel中提供的保护机制和友...
标签: 办公软件
在企业经营管理工作中,经常需要用数据说话,尤其是各种利率的处理是一项枯燥繁琐的工作。Excel 2000提供了各类数据库函数,利用它们可以大大缩短工作时间,提高工作效率! 解决课题 图1毛利结构表 图2销售数据清单 我们超市中营运部门分为杂货处、生鲜处、家百处和纺织处四大处,而每个处又下设七至八个科...

经验教程

943

收藏

62
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部