Excel 在引用时能否使用相对路径?

2025-03-07 14:18:51
推荐回答(3个)
回答1:

工作表函数=CELL("filename")可以得到数据表的路径。
你可以再结合Indirect函数处理后得到你想要的单元格路径。
这个函数貌似工作得不是很好。
当你把工作簿复制到其它路径之后貌似需要在包含=CELL("filename")的单元格上再次F2更新下子。
如果有大量的公式需要相对引用的话这种方法不理想。
你能不能把工作表的引用情况说得更明确点。一定要通过这样的方法吗,说不定有变通的方法也未可知。

回答2:

你在做表格的公式的时候,可以把引用的路径写到表格中的一个固定单元格里,而你在公式中的路径都调用这个单元格,这样,你路径有变化的时候,你只需要改你的一个单元格就可以了把所有公式中的路径都改过来.....

回答3:

VBA中可以使用thisworkbook.path表示当前文件的路径,用thisworkbook.path代替 。。/book1.xlsx 中的。。

EXCEL的内置函数中是否可以使用thisworkbook.path还真不太清楚。不过按照楼主的工作流程似乎可以考虑做个简单的VBA宏实现报表汇总,制作新表流程如果很固定的话也可以考虑合并在VBA宏。

希望有所帮助