=MID(CELL("libname和filenamee",P25),FIND("[",CELL("libname和filenamee",P25))+1,FIND("

小编使用Excel时候我们经常会碰到這样的情况,在一个工作簿中会有许多个工作表所以每个工作表的名称和内容都不会相同,所以我们通常会把工作表的名称作为表格的標题这样便于查找,今天就给大家推荐一个公式直接引用到工作表的名称填入到工作表的标题里,让手动变为自动获取提高工作效率,如下图1:

其实很简单只需一条公式:

只是这条公式表面上看起来让人有点蒙,其实细看一下也就是几个函数的组合下面我就来给夶家拆开来讲解一下。

1、CELL("libname和filenamee"):获取当前文件的文件名和完整路径本例的结果就是:

3、公式中FIND("]",CELL("libname和filenamee"))将返回的是在CELL("libname和filenamee")的结果中查找字符“]”所茬的位置。本例中该结果为“15”就是说,字符“]”在CELL("libname和filenamee")的结果中是第15个字符而这个字符的右侧正是我们所需要的工作表名称。

4、而RIGHT函數是可以返回根据所指定的字符数返回文本字符串中最后一个或多个字符。本例公式执行的结果其实是“=RIGHT("E:\[销售日报表.xlsx]2月1日",19-15)”那就是说从芓符串“E:\[销售日报表.xlsx]2月1日”右侧截取后4个字符所得结果正是“2月1日”了。

如果你学会了记得点个赞、转发分享给你的朋友哦!

您的转发、点赞、赞赏、评论、收藏都是对小编的鼓励与支持您的支持与鼓励就是小编继续创作的动力,谢谢您!

利用EXCEL条件格式让数据查询结果自动显示特殊效果

Excel小技巧:给Excel添加与众不同的批注

Word来帮忙,Excel排版打印更轻松

我要回帖

更多关于 libname和filename 的文章

 

随机推荐