今天无意间发现了一个新函数SHEETSNAME,测试了一下,简直太好用了,忍不住要与你分享。早期制作目录都是借助VBA,WPS会员之类的,现在仅靠一个函数就可以解决,太不可思议。

没有WPS会员不会VBA? 学会用SHEETSNAME函数就可以生成目录-编程知识网

WPS Office校园版 V6.6.0.2825 官方免费安装安装版

  • 类型:办公软件
  • 大小:37.6MB
  • 语言:简体中文
  • 时间:2015-08-20

查看详情

假如你在函数这个工作表输入公式,就可以获得当前工作表名称。

=SHEETSNAME(A1,1)

没有WPS会员不会VBA? 学会用SHEETSNAME函数就可以生成目录-编程知识网

同理,在透 视表这个工作表输入,也可以获取当前名称。

没有WPS会员不会VBA? 学会用SHEETSNAME函数就可以生成目录-编程知识网

更神奇的还在后面,A1去掉,直接就可以获取全部工作表名称。

=SHEETSNAME(,1)

没有WPS会员不会VBA? 学会用SHEETSNAME函数就可以生成目录-编程知识网

1代表在同一列生成目录,如果要在同一行生成目录,用0。

=SHEETSNAME(,0)

没有WPS会员不会VBA? 学会用SHEETSNAME函数就可以生成目录-编程知识网

当然,生成目录是为了创建超级链接,点一下就到相应的工作表。

=HYPERLINK("#'"&A1&"'!A1",">>打开<<")

没有WPS会员不会VBA? 学会用SHEETSNAME函数就可以生成目录-编程知识网

分表要返回目录也可以,选择第2个工作表,按住Shift键,选择最后1个工作表,这样相当于选中全部分表,在G1输入公式,这样就相当于全部分表都输入。

=HYPERLINK("#'目录'!A1",">>返回目录<<")

没有WPS会员不会VBA? 学会用SHEETSNAME函数就可以生成目录-编程知识网

以上是WPS表格最新版的函数,至于最新版的Excel有没有,卢子暂时就不清楚,电脑只安装了2021,目前是没有这个新函数。

最近发现WPS表格更新速度越来越快,一个不留神就会错过好多新函数。