在excel单元格中有时候我们需要动态的获取当前的excel工作簿所在的文件夹路径,这时候可以使用excel工作表函数Cell来实现。
工作表函数Cell的语法参数如下:
CELL(info_type, [reference])
其中第一个参数info_type表示要返回的单元格信息,reference参数表示要返回信息的单元格引用。
如果reference参数省略,则返回最后一个变化的单元格的信息,如果reference参数表示多个单元格,则只返回最左上角的单元格的信息。
info_type参数可以有多个值,当用”filename”作为参数值时,将返回当前工作簿所在的含完整路径的文件名,听过这个参数可以获取当前工作簿文件所在的文件夹路径。
比如可以在A1单元格中输入以下公式获取当前工作簿文件所在的文件夹路径
=LEFT(CELL("filename"),FIND("[",CELL("filename"))-1)
如果当前工作簿是新建的工作簿且并未保存,则CELL(“filename”)将返回空值。
发表评论