Vlookup超高级用法:合并1~12月工资表

360影视 日韩动漫 2025-09-06 16:45 1

摘要:Vlookup函数教程有很多,但跨多个excel文件查询估计你很少看到,这不它来了!

Vlookup函数教程有很多,但跨多个excel文件查询估计你很少看到,这不它来了!

文件夹有12个月工资表和一个工资总表。

现需要在总表中查找A列员工12个月的工资。

Vlookup需要从其他文件中查询数据,而且要是动态转换的。所以先生成动态地址。

选取1月表格A:B列

把公式转换为文本,把1月改为引用第1行的标题。

="["&B$1&"工资表.xlsx]Sheet1!$A:$B"

接下来就可以用Vlookup查找了

=VLOOKUP($A2,INDIRECT("["&B$1&"工资表.xlsx]Sheet1!$A:$B"),2,0)

说明:indirect可以把文本转换为引用,它有一个缺点,就是必须公式引用的表格必须打开才能取值。

接下来只需要选取所有文件打开,公式就可以取到结果了。

来源:合并且居中

相关推荐