如何在excel中实现3张表的关联查询?

比如第一张表(A表)有两列:学号,姓名;第二张表(B表)有两列:学号,班级id;第三张表(C表)有两列:班级id,班级中文名。现在我的需求是,我要在第一张表(A表)中增加... 比如第一张表(A表)有两列:学号,姓名;第二张表(B表)有两列:学号,班级id;第三张表(C表)有两列:班级id,班级中文名。现在我的需求是,我要在第一张表(A表)中增加一列,叫做班级中文名,内容为通过三张表的关联查询得到的每个学号对应的班级中文名,请问如何用一个vlookup公式实现 展开
 我来答
来自九陇山风风韵韵的魔芋

2019-11-10 · TA获得超过4374个赞
知道大有可为答主
回答量:2752
采纳率:100%
帮助的人:158万
展开全部

在excel中实现3张表的关联查询。

其实完全可以通过1个VLOOKUP函数就完成。

但是你需要一个VLOOKUP函数来做,那么在第二张表中不做任何改动的情况下,还需要INDEX函数和MATCH函数组合公式。

公式如下:

=INDEX(Sheet3!B:B,MATCH(VLOOKUP(A2,Sheet2!A:B,2,0),Sheet3!A:A,0))

柔软的Bp
科技发烧友

2019-11-10 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:66%
帮助的人:8220万
展开全部
=VLOOKUP(vlookup(A2,B表!A:B,2,0),C表!,A:B,2,0)
假设数据都在A,B列
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式