Ob欧宝·体育!

超能力SHEETSNAME函数,获取工作表名称不再是难事!

Ob欧宝·体育

栏目分类
你的位置:Ob欧宝·体育 > 新闻动态 >
超能力SHEETSNAME函数,获取工作表名称不再是难事!
发布日期:2025-06-23 21:34    点击次数:130

Excel情报局

职场联盟Excel

生产挖掘分享Excel基础技能Excel爱好者大本营 用1%的Excel基础搞定99%的职场问题 做一个超级实用的Excel公众号 Excel是门手艺玩转需要勇气 数万Excel爱好者聚集地SUPER EXCEL MAN

    

图片

大家好,今天我们来讲解WPS表格新增的强大的SHEETSNAME函数,可以自动的获取工作表的名称。函数基本参数:

SHEETSNAME(参照区域,结果方向,工作表范围)

第1参数:需要返回工作表名称的引用范围。省略默认返回当前工作簿的全部工作表名称。

第2参数:函数结果放置的方向。省略或是0,函数结果横向按列输出,是1则为纵向按行输出。

第3参数:工作表范围表示是否包含当前工作表的名称。省略或是0包含,1不包含。

例如在同一个工作簿中包含“1月”、“2月”、“3月”、“目录”共计4个工作表。

如果我们想要在当前“目录”工作表中返回工作表名称:“目录”。

可以在“目录”工作表的A2单元格输入函数公式:

=SHEETSNAME(F2)

我们在“目录”工作表中,使用SHEETSNAME函数,点击任意一个单元格例如F2作为其参数,就可以返回该单元格所在的工作表的名称“目录”。

图片

如果我们想要在“目录”工作表中返回工作表“1月”、“2月”、“3月”三个工作表的名称:“1月”、“2月”、“3月”。

可以在“目录”工作表的A6单元格输入函数公式:

=SHEETSNAME('1月:3月'!E3:E3)

我们可以这样设置SHEETSNAME函数的参数:输入SHEETSNAME函数时,首先点击“1月”(首个)工作表名称标签,按住Shift键不松,然后点击“3月”(最后一个)工作表名称标签,松开Shift键,最后再点击任意一个单元格例如“E3:E3”,就可以返回包括“1月”和“3月”工作表以及其中间所有其他工作表的工作表名称:“1月”、“2月”、“3月”。

图片

如果我们想要获取该工作簿下的所有工作表名称。

可以在可以在“目录”工作表的A11单元格输入函数公式:

=SHEETSNAME()

SHEETSNAME函数需要返回工作表名称的引用范围。省略默认返回当前工作簿的全部工作表名称:“1月”、“2月”、“3月”、“目录”。

图片

如果我们想要把函数获取到的结果由横向的转变为纵向的,可以将第2参数设置为“1”:

=SHEETSNAME(,1)

SHEETSNAME函数的第2参数省略或是0,函数结果横向按列输出,是1则为纵向按行输出。

图片

如果我们返回的是工作簿下所有工作表的名称,那么如何不显示当前工作表的名称“目录”呢?我们可以将SHEETSNAME函数的第3参数为“1”:

=SHEETSNAME(,1,1)

SHEETSNAME函数的第3参数代表工作表范围表示是否包含当前工作表的名称。省略或是0包含,1不包含。

图片

由于SHEETSNAME函数的作用是获取工作表名称,所以可以配合HYPERLINK函数制作一个带超链接的目录表:

=HYPERLINK("#"&A11&"!A1","打开")

图片

这样点击跳转按钮,就可以切换到对应的不同的工作表了:

图片

回顾关键内容,善用图片表达,学会建立联系,拓展深度广度,浓缩关键概念,应用到行动中,善于归纳总结,尝试进行分享。

图片

图片

 

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。