excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel里的vlookup函数怎么做?foxtable如何实现类似的功能?

办公室工作中,时常会遇到这种情况,有两个表格,内容大部分相同,但是因为来源于不同部门不同经办人,数据的排序也是不一样的。需要填写的那份数据,来源于另一个表格,如果肉眼去查找,业务多的时候,容易出错,也很慢。做一个简单的示例如下,要填写一份成绩表,有5个人,如下设置人员表:

成绩来源于另一张表,因为有人缺考,所以只有其中4个人的成绩。

现在是人员名单少,所以好像看一眼就可以手写填上去。想象一下,假如是100个人,1000个人,就干瞪眼了吗? 所以可以用Excel函数vlookup来帮忙。vlookup怎么做? 在人员表的C2单元格上,用公式 =VLOOKUP(B2,成绩表!B:C,2,FALSE)

在这里,vlookup的参数解释如下:

第1个参数(B2),表示要找什么? 示例是查找和B2单元格里面同样姓名的人。

第2个参数(成绩表!B:C),表示在哪个范围找? 示例是在成绩表的B列到C列的范围里查找。

第3个参数(2),表示在第几列找? 示例是在第2列找出成绩数值。

第4个参数(FALSE),表示精确匹配还是模糊匹配? 示例FALSE表示精确匹配。

填好vlookup公式之后,看到C2单元格右下角有一个加号(填充柄),双击填充柄,就可以把剩下的行也填满公式,如下图所示。

vlookup函数

可以看到,显示#N/A表示缺考了。

由此我们知道了。

在foxtable中,要相互引用数据或者快速查阅相关数据,可以通过设置表间关联来实现。

例如上述例子,可以先在foxtable建立人员表和成绩表,从Excel表里面复制粘贴填入上述数据。然后设置表间关联:“数据表--表相关--关联”。在“表间关联”对话框中,单击“增加”即可设置表间关联。如图所示:

表间关联

在“编缉关联”对话框中,左侧用于设置父表及关联列,右侧用于设置子表及关联列。并且可以选择是否“同步更新关联列内容”和“同步删除关联行”,设置生成关联表模式为“单向”模式。按“确定”之后,设置关联名称。

如图所示,设好关联关系之后,点击人员表里的某一行,下面的关联表(人员表.成绩表)里面,就可以显示此人的成绩是多少。

关联表

这里作了相对简单的介绍。具体的关于foxtable的表间关联更详细的操作说明和注意事项,以及背后的相关原理,可以参考相关的已出版的书藉。

还有这本书也是与foxtable有关的。

如果看书看累了,要注意休息,这里有休闲零食推荐。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接