将Excel表如关系型数据库中表一般关联起来操作,VLOOKUP()函数关联两个或多个Excel表

将Excel表如关系型数据库中表一般关联起来操作,VLOOKUP()函数关联两个或多个Excel表

不少同学学过MySQL,Oracle或者SQLserver等关系型数据库后习惯了使用外键直接将两张关系表直接关联起来进行操作。而在日常办公软件中比如Office的Excel中也是具有这种功能的,但其鲜为人用。在这里,通过两张简单Excel表为大家介绍一下如何使用这项关联功能。相信会为您的工作提供便捷。

以上都是废话,接下来是简单的操作。
如果不想看文字,直接看图片也可以看懂。
首先,我新建了两个简单的Excel表格。现在我想把“学号班级表”中的班级信息对应学号填入到“姓名学号表”中的班级列。如下图将Excel表如关系型数据库中表一般关联起来操作,VLOOKUP()函数关联两个或多个Excel表_第1张图片
那么第一步选中“姓名学号表”中的班级列第一格,在其中输入“=vl”它自动蹦出VLOOKUP()函数。如下图蓝色区域的函数,然后双击该蓝色区域。将Excel表如关系型数据库中表一般关联起来操作,VLOOKUP()函数关联两个或多个Excel表_第2张图片
随后,VLOOKUP函数包括四个参数都显示出来。

然后我们开始为VLOOKUP函数填参,第一参数相当于外键的含义,我这里的学号相当于外键,所以我点击一下该表同行学号列对应的单元格(图中是“13”),然后,用英文写逗号,表示第一个参数完成。
将Excel表如关系型数据库中表一般关联起来操作,VLOOKUP()函数关联两个或多个Excel表_第3张图片
第二个参数所表达的含义是,数据获取的源区域。我这里班级信息源自“学号班级表”,所以第二参数,打开“学号班级表”后全选,第二个参数自动生成。如下图。
将Excel表如关系型数据库中表一般关联起来操作,VLOOKUP()函数关联两个或多个Excel表_第4张图片
第三个参数是获取值在源区域的第几列,这里,班级列在“学号班级表”的第二列,故第三个参数是2.
将Excel表如关系型数据库中表一般关联起来操作,VLOOKUP()函数关联两个或多个Excel表_第5张图片
第四个参数会有提示,但我们不需要理会,直接回车键(就是第四个参数不写了)如下图。
将Excel表如关系型数据库中表一般关联起来操作,VLOOKUP()函数关联两个或多个Excel表_第6张图片

这样第一个单元就完成了,该列直接填充就全部OK啦。
将Excel表如关系型数据库中表一般关联起来操作,VLOOKUP()函数关联两个或多个Excel表_第7张图片

各个参数之间的逗号记得应英文版。

你可能感兴趣的:(将Excel表如关系型数据库中表一般关联起来操作,VLOOKUP()函数关联两个或多个Excel表)