1、首先:这个需要用到你的文件路径(假设所有文件在D:\多表汇总下)
A1到A4工作薄的叫实力的工作表的A1单元格我分别写的是A1、A2、A3、A4。
2、在C2输入以下公式:
C2 ="='D:\多表汇总\[A"&A2&".xls]实力'!a1"
下拉公式到C18
3、选中C列的公式,复制,选择行粘贴,数值,确定。(还是粘贴到原位置)
4、按ctrl+~(显示公式),选中C列公式,按ctrl+c+c(也就是剪贴板)。如图
5、按ctrl+~ 显示回正常状态。结果如图
最后:
好像第4步和第5步可以这样(没试验,你可以试验下)
选中C列,数据,分列,下一步,下一步,常规,确定。
追问我没看懂
公式好像没用
追答=if(a2="","","工作薄名称"&a2&$a$1)如果是跨工作薄引用请参考楼下ANYNLWY答案
公式好像不对,返回的是#REF!
追答公式是正确的,但要求引用时,被引用的数据源处于打开状态。
#REF!表示的是引用位置错误,因为可能数据源处于关闭状态,无法引用。
有没有数据关闭也能引用的办法?
追答通过函数无法实现,因为数据获得有时需要密码验证或授权。