提取工作表名

提取完整路径+工作簿名称+工作表名称=CELL("filename",A1)

提取当前工作表名称=REPLACE(CELL("filename",A1),1,FIND("]",CELL("filename",A1)),"")&T(NOW())

固定住序列号

区域范围内的目标列COLUMN值-区域范围首列COLUMN值+1

例如:VLOOKUP(I2,B2:G15,COLUMN(G2)-COLUMN(B2)+1,0)

其中G列为目标范围所在列,B列为区域范围首列

使用vlookup嵌套INDIRECT函数实现跨表数据引用

=VLOOKUP(A3,INDIRECT($C3&"!A3:E17"),3,FALSE)

其中&"!A3:E17"为文本格式,&符号起到连接作用,C3为工作表名


参考:

Excel-vlookup(查找值,区域范围,列序号,0)如何固定住列序列号,这样即使区域范围变动也不受影响 - 马踏飞燕Beautiful - 博客园 (cnblogs.com)

使用vlookup嵌套INDIRECT函数实现跨表数据引用 - janicemvidal - 博客园 (cnblogs.com)

最后修改:2021 年 09 月 02 日
如果觉得我的文章对你有用,请随意赞赏