excel 如何使用vlookup跨表查找到对应的数据?

发布网友 发布时间:2022-04-24 15:05

我来回答

3个回答

热心网友 时间:2022-04-27 17:12

做个例子你试下可以吗。

单元格中公式=VLOOKUP(B1,INDIRECT(""&B2&"月"&"!A1:B10"),2,0)

1月数据:

2月数据:

通过vlookup查找对应序号的数据。

INDIRECT这个是引用其对应月份表格的数据,后面区域根据实际情况做修改就可以了。

你的表格中工作表的命名是1月-12月,前面单元格中是1-12,所以需要在加一个月就可以匹配引用了。

追问您的意思我大概懂了,就是这个引用1月-12月,如何写公式?

热心网友 时间:2022-04-27 18:30

在B2单元格输入以下公式,然后向右向下填充公式
=VLOOKUP($A2,$E:$G,COLUMN(B1),0)
公式表示:在E列精确匹配与A2相同的单元格,并返回对应COLUMN(B1)即为2列(F列)的数据,当向右填充时,公式自动变为COLUMN(C1),也就是返回第3列(G列)数据。追问我一共有13张表,就在计算器表的C7单元格输入公式,并通过C2、C6单元格输入数字即可返显VLOOKUP跨表查找到对应的数据,你的公式确定能用吗?

热心网友 时间:2022-04-27 20:05

VLOOKUP+INDIRECT函数
第3图看不到行列号追问行列号在图2,请问这个公式要怎样写?

追答C7=VLOOKUP($C$2,INDIRECT($C$6&"月!A1:AZ1000"),COLUMN(L1),0)
根据C2编号,再根据C6月份,查找对应 月份表, 编号对应L列的数据,工资
其他的类推
修改 L1这个列号

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com