Excel如何批量提取全部工作表名称公式
时间:2023-11-17 12:47:23
在使用公式查询或汇总多工作表数据时经常需要用到整个工作簿所有工作表的名称,下面介绍如何用宏表函数GET.WORKBOOK来提取工作表名称。
提取工作表名称过程:
Ctrl+F3调出定义名称对话框,或者点击【公式】-【定义名称】调出定义名称对话框。
在【名称】框里输入一个定义名称(本例输入ShName),方便在工作表中引用。在【引用位置】处输入=GET.WORKBOOK(1),设置完毕后点击【确定】按钮。
双击一个单元格,输入公式:=INDEX(ShName,ROW(A1)),这时就返回了包括工作簿名称的工作表名称。
INDEX函数使用说明:
INDEX(数组,第二参数)表示从数组中提取第几个元素。例如:INDEX({1,7,9},2)表示从{1,2,3}的数组里提取第2个元素,也就是7。
将公式修改一下,将中括号的部分去掉,只留下工作表名称。公式为:
=REPLACE(INDEX(ShName,ROW(A1)),1,FIND("]",INDEX(ShName,ROW(A1))),"")
下拉公式就可以看到顺序返回了所有工作表名称,这样就可以在其他函数中引用了。
注意:工作簿中隐藏的工作表名称也会显示出来,本例隐藏了一个名称为“合并单元格”的工作表。
如果是在2007版Excel中使用宏表函数,点击保存时会弹出下面的对话框:
解决方案有两种:
1)选择另存为97-2003版Excel格式,也就是扩展名为.xls的格式;
2)选择另存为启用宏的工作簿。
标签:Excel如何批量提取全部工作表名称公式


猜你喜欢
Win7磁盘图标显示错误是怎么回事?修复分区磁盘图标异常教程
2023-03-02 14:34:32

epic请稍后怎么解决-epic请稍后解决方法
2023-09-17 19:18:38

word 文档部件是什么?文档部件有什么用?还在等什么,点进来看看你就知道了!
2022-04-09 19:16:31

Win7电脑怎么设置局域网共享?
2023-10-06 22:43:54

win10预览版9888下载地址 win10 9888官方ios镜像下载
2022-10-31 06:19:34

img写盘工具怎么使用?
2023-09-12 08:03:35

Win10提示文件所在的卷已被外部更改 文件不再有效怎么办?
2023-03-15 03:40:06

三个方法实现在没有钢筋符号字体的电脑上看到word中的钢筋符号
2022-04-03 12:14:22

Win10怎么去除麦克风电流声?Win10去除麦克风电流声操作方法
2022-08-20 04:30:53

Excel怎么删除单元格下的分页符
2023-08-02 14:11:19
Win7系统如何把无线网络自动连接取消
2022-02-12 05:46:06

PPT如何利用PA插件中页面撑高功能防止幻灯片误翻页
2023-06-15 23:32:32

闪电租人怎么使用租人功能 闪电租人租人功能使用方法
2022-06-27 23:26:09

Win10找不到需要的字体?Win10怎么安装字体?
2022-12-08 20:58:12

Excel如何将一个sheet分成上下两部分
2023-09-13 08:41:49

飞读小说怎么开启人声朗读?飞读小说人声朗读开启方法
2023-04-07 12:36:47

Windows8经常出现无响应且无法关闭的问题解决方法
2022-01-18 05:47:57

如何在Word中换行英文和中文?
2023-10-14 23:20:46

迅雷rmvb格式怎么打开-迅雷rmvb打开方式
2022-06-26 15:05:10

Win11系统在线升级进度条不动怎么办?Win11系统在线升级进度条不动解决方法
2022-11-27 04:58:31
