专栏名称: 秋叶Excel
和秋叶一起学Excel,免费获取Excel模板大全、插件合集!还有Excel真人视频、图文教程,助你轻松掌握Excel函数、图表、透视表……一起成为办公效率达人!
51好读  ›  专栏  ›  秋叶Excel

你会在WPS表格引用工作表吗?这个超短公式是真王炸!(新函数)

秋叶Excel  · 公众号  ·  · 2024-07-18 11:30

正文

点击 蓝字【秋叶 Excel】 👆
发送【方方】
免费领职场人都在用的方方格子插件!
本文作者:卫星酱
本文编辑:竺兰


锵锵!大家好哇~我是卫星酱!


前段时间 WPS 陆续添加了很多新函数~


但限于版本问题,没参加内测的我们只能看着眼馋,却没办法使用 QAQ


这几天,卫某我偶然发现,WPS 更新到 17468 版本 后,放出了好些函数!


比如今天我们要讲的 BOOKNAME 和 SHEETSNAME 两兄弟,已经可以用啦~


一起来看看吧!

BOOKNAME



函数 BOOKNAME 会返回工作簿的名称。



=BOOKNAME()


这个函数没有参数,直接返回公式所在工作簿的名称~



比起以前又臭又长的复杂公式,这个新函数不要太香好嘛!


=MID(CELL("filename"),SEARCH("[",CELL("filename"))+1,SEARCH("]",CELL("filename"))-SEARCH("[",CELL("filename"))-1)


如果你想学习更多函数知识,系统入门 Excel,那我推荐你加入 秋叶 3 天 Excel 集训营


每天学习大概 30 分钟 ,和志同道合的小伙伴们共同进步~


秋叶 3 天 Excel 集训营

原价 99

现在 只需 1 元

每天学一点

效率高一点

现在就点击小程序报名吧!

👇👇👇

↑↑↑

今天加入,还送

送【 81 个函数手册

SHEETSNAME



而函数 SHEETSNAME 则会返回引用的工作表名称。



=SHEETSNAME([参照区域],[结果方向])


👉 函数说明:

[参照区域]:可选参数,需要返回工作表名称的引用范围。不填默认返回当前工作簿的全部工作表名称。


[结果方向]:结果的显示类型,不填或填 0,函数结果横向输出,填 1 则为纵向。


👉 使用场景:

在数据透视表、宏表或其他需要引用多个工作表的情况下,咱就可以使用 SHEETSNAME 函数来获取工作表的名称~


有点难懂?那直接看实例:


❶ 提取所有工作表名称


=SHEETSNAME()



不填写任何参数,函数返回全部的工作表名称,横向展示。


❷ 制作工作表目录


所以我们可以利用这个特性来制作目录:


=SHEETSNAME(,1)



👉 函数解析:

参数 1 省略,默认返回该文件所有工作表名称;


参数 2 为 1,表示输出结果纵向排列。


值得注意的是,如果工作簿中有隐藏的工作表,SHEETSNAME 函数将不输出隐藏工作表名称。




❸ 检查隐藏工作表


所以我们可以利用这个公式,检查是否有隐藏工作表:


=SHEETS()-COUNTA(SHEETSNAME())



👉 函数解析:

首先 SHEETS 函数能输出该文件的工作表数量;


再用 COUNTA 函数计算 SHEETSNAME 提取的工作表名称数;


相减后,若结果不为 0,则表示有隐藏的表。


❹ 获取指定的工作表名称


指定的工作表,比如当前工作表:


=SHEETSNAME(B1)



或者任意一个工作表:



这两种情况,都只要选中指定工作表中任意一个单元格就可以了。


考虑到实际运用问题,还可以叫上 INDEX 函数出个组合技:


=INDEX(SHEETSNAME(),3)



👉 函数解析:


INDEX 的第一个参数为 SHEETSNAME 生成的数组,也就是本文件所有工作表名称;


第二个参数是 3,意为提取数组中第三个数据,也就是第三张工作表的名称。


当然,配合其他函数还有更多灵活用法,这里就不赘述了~


感兴趣的小伙伴可以自行探索一下!

写在最后







请到「今天看啥」查看全文