
1利用公式,首先我们打开工具栏中的“公式”选项卡,点击下拉菜单中的“定义名称”。
2定义一个名称,以定义为“abc”为例,另外在引用位值处输入“=getworkbook(1)”,然后点击“确定”。
3接着我们随便点击一个单元格,在其中输入以下公式“=INDEX(abc,ROW(A1)&T(NOW()))”,然后直接在键盘上点击“Enter”即可看到这个单元格中已经包含第一个工作表名了,接着我们用鼠标左键下拉即可得到所有的工作表的名称。
4从以上得到的名称可以看出,我们得到的名称除了工作表名称外还有工作薄名称,所以接下来我们还要去除工作薄名称,首先选中刚刚得到的所有工作表名称,Ctrl+c(或者右键点击复制),然后随便选中一个单元格,点击鼠标右键,选择“选择性粘贴”中的“值”即完成粘贴。
5接着我们选中粘贴的所有工作表名称,在“数据”下拉菜单中点击“分列”进入以下窗口,选择“固定宽度”后点击“下一步”。
随便找一个单元格输入=REPLACE(CELL("filename",A1),1,FIND("]",CELL("filename",A1)),"")&T(NOW())
即可得到工作表名
包含路径及工作簿名称用
=CELL("filename",A1)
注意:必须保存工作簿后上述公式才能生效
求工作表名称,只能用公式篏套,没有直接的函数(要求文件保存过): =MID(CELL("filename"),FIND("]",CELL("filename"))+1,255)
Excel中可以利用workbook函数提取工作表名和工作簿名。
软件版本:Office2007
方法如下:
1点击公式菜单中的“名称管理器”:
2点击新建名称,在名称中输入任意名称,在引用位置输入=getworkbook(3),点击确定:
3回到Excel,输入公司如下:
4就可以得到当前工作簿和工作表名:
以上就是关于怎么快速提取一个excel文件中的所有工作表名全部的内容,包括:怎么快速提取一个excel文件中的所有工作表名、如何在单元格中获取Excel工作表的名称、在EXCEL中,用什么函数来获取工作簿中的工作表的名称等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)