电脑办公小技巧excel返回(如何在单元格里返回当前工作表名,原来如此简单,两种方法自己选)
- 办公技巧
- 2023-08-31 21:52:37
- 0
最近我收到一个粉丝的问题,如何在单元格里返回当前工作表的名称,我觉得这个问题很有代表性,因为大多数Excel用户在日常工作中用的最多的就是数据处理,加减乘除,从没想过函数还能提取工作表名称。所以今天就通过这篇文章来分享两个办法。
用EXCEL自带的函数cell间接获取
1、如下图所示,在当前工作表的任意单元格输入=cell( 会得到提示,我们选择filename
第一个参数选择filename就是表示返回当前工作表的路径,我们就是用路径来间接获取工作表名称的。
2、选择了filename后输入逗号接着输入第二个参数
这里需要详细说一下cell函数的第二个参数,由于很重要,所以多啰嗦两句,请耐心看完。
这个参数可以写也可以不写,如果不写当工作表不是活动工作表时,返回的内容就会发生变化,所以如果只想返回输入公式的单元格所在的工作表,我们就要输入第二个参数。
第二个参数,可以是当前工作表的任意单元格,如下图,我选择了A23单元格。
第二个参数写与不写,就好像一艘船是否下锚停船一样,有第二参数,代表这个函数只返回当前工作表所在的路径。没有第二参数则函数返回的路径由当前哪个是活动工作表所定(鼠标点在哪个工作表哪个就是活动工作表)
按下Enter,就能获取当工作表路径,如下图所示。
3、获取“]”的位置
我们知道MID函数可以提取字符串,但是如何提取到这个路径后面的工作表名称呢?由于工作表名称是自定义的,长度是不固定的,所以用mid取值的起始位置是一个关键,也就是“】”这个符号位置的后一位
首先我们可以用find这个函数来获取“】”这个括号的位置,在B24单元格输入=find("]",b23)
按下Eenter获取到24,表示“】”这个字符出现在这个路径名称的第24位
4、知道了取值的起始位置就可以用MID函数提取工作表名称了
等等等,我们还不知道工作表的名称长度,也就是MID的第三个参数。其实这个参数就可以免去计算了。MID的第三个参数并没有那么“死”,由于工作表名称位于路径最后面,所以第三参数只要输入的数字足够大,能覆盖你预计工作表名的字符长度就可以了,在B25单元格输入=MID(B23,B24 1,100)
ps:这里注意取值的起始位置是“】”字符位置的后一位,所以要用B24 1。至于这个100,我不相信有人会把工作表的名字取名超过100个字符......
按下Eenter就获取到工作表的名称啦
你也可以把这些公式写到一块,不过这样的话公式会比较长,如果嫌公式太长了可以用名称管理器,如果不会使用名称管理器,可以翻看我的另外一篇文章《Excel函数公式越写越长,自己都看晕,怎么办?》
用Excel自定义函数来获取工作表名
自定义函数就是通过编写VBA代码自己制作的函数,操作步骤如下
1、点击开发工具选项卡——点击Visual Basic
2、然后会弹出VBA的编辑界面,再点击插入——点击模块
3、接着在工程这边就会多一个模块1 然后把代码复制到 红框标注的地方。
复制下面的代码,进行粘贴(复制下面三段)
Function gzbm()
gzbm = ActiveSheet.Name
End Function
我来说明一下,gzbm 这个是我自己定义的名字,也就是函数名称,待会我们在工作上调用这个函数的时候就是输入这个名字
4、在工作表调用这个函数,即可获得工作表名。
如下图所示,当输入=gz的时候就有对应的函数提示了。
这个函数没有参数,直接()就可以了,如下图所示
然后按Enter 就可以返回当前工作表名了
5、自定义函数的保存
自定义函数需要保存,然后在加载项中加载,否则只能在有代码的工作簿中使用,如果新增工作簿就不能用这个自定义函数了。
首先点击文件
点击另存为——可以先随意选择一个路径——选择保存类型加载宏(后缀名是.xla) 当你选择这个保存类型的时候路径会自动发生变化,变化成红框里的路径,我们就保存在这里。
接下来点击开发工具选项卡——点击Excel加载项
此时我们刚刚保存的加载宏就在这里了,我们点击打钩,然后点击确认
这个时候就完成了加载,在这台电脑上新增的Excel工作簿都可以用这个自定义函数了,如下图所示,我新增了一个新的工作簿然后在任意单元格输入=gz就会出来函数提示,表示可以使用这个函数
好了,关于如何提取工作表名就分享到这里,如果这篇文章能帮助到你请帮忙点赞、收藏、转发,我是老吴,关注我获取更多Excel实用技巧。
(此处已添加圈子卡片,请到今日头条客户端查看)
本文由 京廊文化根据互联网搜索查询后整理发布,旨在分享有价值的内容,本站为非营利性网站,不参与任何商业性质行为,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。
本文链接: /bangong/27118.html