Excel函数进阶篇|365新函数Sheet+Sheets+Sheetsname
- 2026-11-09 00:50:08
Excel函数进阶篇|365新函数Sheet+Sheets+Sheetsname小伙伴们,我们今天聊3个和工作表名字和数量有关的365新函数Sheet、Sheets、Sheetsname,其中Sheetsname好像是WPS专用,Excel好像没有,我用的是WPS,没法测试Excel,有知道的小伙伴留言区说一声哈! 我们在工作中,想快速统计工作表数量、提取工作表名称、跨表引用数据,Sheet、Sheets、Sheetsname三个函数,它们专攻工作表相关操作,就是解决这类问题的神器! 很多人刚接触时容易把三个函数弄混,先看核心定位: 简单总结:Sheet找序号,Sheets算数量,Sheetsname提名称。 函数语法 =Sheet(参照区域) 参数为工作表名称:返回该表的索引号(按工作表从左到右顺序排序,从1开始); 参数为单元格引用:返回该单元格所在工作表的索引号。 参数省略:返回当前公式所在工作表的索引号。 工作簿表序:1月(第1个)、2月(第2个)、3月(第3个)、汇总(第4个) 查「3月」工作表的序号,公式: =Sheet("3月") 结果返回3。 在「2月」表的A1单元格输入公式: =Sheet(A1) 结果返回2,快速定位单元格所属表的序号。 函数语法 =Sheets([参照区域]) 省略参数:统计当前工作簿所有可见工作表的数量; 填写参数:统计指定区域包含的工作表数量。 假设你的工作簿里有「1月」「2月」「3月」「汇总」4个工作表,想快速统计总表数: 在汇总表A1单元格输入公式: =Sheets() 回车后直接显示结果4,新增或删除工作表时,结果会自动更新,不用手动修改公式。 公式: =Sheets(1月:3月!A1) 结果返回3,精准统计指定连续表的数量。 函数语法 =Sheetsname([参照区域],[结果方向],[工作表范围]) 参照区域:省略则提取当前工作簿所有表名,填写则提取指定范围表名; 结果方向:0=横向溢出,1=纵向溢出(默认0); 工作表范围:0=包含当前表,1=不包含当前表(默认0)。 在「汇总」表A1输入公式: =Sheetsname(A1) 结果直接显示汇总,修改表名后,单元格内容自动同步. 在空白表A1输入公式: =Sheetsname(,1) 回车后自动纵向溢出,列出所有可见工作表名称,新增工作表自动更新,完美生成工作表目录。 提取「1月:3月」的表名,公式: =Sheetsname(1月:3月!A1,1) 结果纵向显示「1月、2月、3月」,精准提取指定范围表名。 3个函数单独使用我感觉用处不大,搭配其他函数联动,才是真正的效率天花板,比如超链接。 现在需做一个可跳转的目录,显示序号、表名,点击直接跳转到对应工作表,新增表自动更新。 有兴趣的小伙伴可以根据以下步骤练起来。 效果:自动生成完整目录,点击「点击跳转」,直接跳转到对应工作表,新增工作表后,序号和表名自动扩充,不用手动调整。 Sheet、Sheets、Sheetsname三个函数,看似简单,却是多表操作的核心工具,不用复杂的VBA,不用手动重复操作,学会综合运用,不管是做目录、汇总数据,还是管理工作表,都能大幅提升效率! 小伙伴们赶紧打开你的表格,练习起来!
一、三个函数核心作用
Sheet函数:返回指定工作表的索引号(数字); Sheets函数:统计当前工作簿的工作表总数量,快速数表,不用挨个数; Sheetsname函数:提取工作表名称,可提取当前表名、所有表名、指定范围表名,WPS专属高效函数。
二、三个函数的语法
1、Sheet函数:
案例1:根据表名查索引号
案例2:根据单元格查所在表序号
2、Sheets函数
案例3:提取指定连续工作表名称
案例4:统计「1月:3月」连续工作表的数量
3、Sheetsname函数:(WPS专属)
案例5:提取当前工作表名称
案例6:纵向提取所有工作表名称
案例7:提取指定连续工作表名称
三、函数综合运用
A1单元格输入序号,B1输入工作表名称,C1输入跳转链接; A2单元格生成序号: =SEQUENCE(ROWS(Sheetsname(,1))) B2单元格提取所有表名: =Sheetsname(,1) C2单元格添加超链接: =IF(B2="",",HYPERLINK("#'"&B2&"'!A1","点击跳转"))
已关注
关注
重播 分享 赞
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。