一、引用EXCEL的数据表名
比如,在A1输入“数据表1”,在B1引入“数据表1”里的C1
公式如下:
=INDIRECT(""&A1&"!C1")
结果相当于“数据表1!C1“。
这样只要修改A1的内容就能变成引用其他数据表的C1。
可以做以下变化:
=INDIRECT(""&A1&"!C”&1)
这样就可以把“行数”独立出来,便于对应大量复制,如果在D1里填写1,D2里填写2,那么就可以让B1填写=INDIRECT(""&$A$1&"!C”&D1),自动填充B2就是=INDIRECT(""&$A$1&"!C”&D2),结果相当于B1引入“数据表1!C1“,B2引入“数据表1!C2“。
注意,"!C”作为“列数”,不能再精简引用,如需变化,采用EXCEL的替换功能即可。

本文介绍了如何在Excel中利用VLOOKUP和INDIRECT函数进行数据引用。首先,通过INDIRECT公式动态引用数据表名,实现灵活变换引用单元格。接着,讲解了VLOOKUP的基本用法及与INDIRECT结合使用的方法,使得跨数据表引用更加便捷。最后,提到了跨工作簿文件引用的技巧,并建议在大量数据管理时考虑使用数据库软件。

1万+

被折叠的 条评论
为什么被折叠?



