场景需求
在Excel中,有时候需要链接到外部文件,但是因为某些原因需要移动文件位置,就算将整个文件夹剪切过去也无法使用,所以需要在超链接中使用相对路径。
解决方案
在excel中,您可以使用此公式来获取保存工作簿的目录路径。
=LEFT(CELL("filename",A1),FIND("[",CELL("filename",A1),1)-1)
而使用如下公式可以获得多个层级,比如将-1改成-2,获得上级目录
=MID(CELL("filename",A1),1,SEARCH("^^",SUBSTITUTE(CELL("filename",A1),"\","^^",LEN(CELL("filename",A1))-1-LEN(SUBSTITUTE(CELL("filename",A1),"\","")))))