Excel如何快速批量提取多个工作表Sheet的名称
工作中,我们有时会需要
将多个工作表Sheet的名称提取出来,制作成一个目录。
如果一个一个去复制粘贴,效率肯定是很低的,如果Sheet数量很多,会严重影响我们的工作进度。
因此,作者在这里分享一个
非常简单实用的解决办法。
操作方法
- 01
如下图,假定我们要将Sheet名称"北京"、"上海"、"广州"、"深圳"提取出来,放置在Sheet名称为" 提取名称"的Sheet中。
- 02
点击左上角的" 文件"选项卡。
- 03
将普通的Excel文件(文件后缀为.xlsx或xls) 另存为启用宏的Excel文件(文件后缀为 .xlsm)。
- 04
打开另存为的启用宏的Excel文件,点击" 公式"菜单下的" 定义名称"。
- 05
我们定义名称为"提取名称"(名称可以随便写一个)。 引用位置输入: =GET.WORKBOOK(1) 点击" 确定"。
- 06
在"提取名称"Sheet中的任意一个单元格输入函数公式。 =INDEX(提取名称 这时,定义好的名称会在下方显示出来,我们 鼠标双击弹出的名称选取该名称。
- 07
函数公式输入完整。 =INDEX(提取名称,ROW(A1))
- 08
向下填充公式,即可 提取 所有工作表Sheet的名称。 这时,我们提取的名称前面是包含 工作薄本身的名称的。
- 09
使用函数公式, 去除工作薄本身的名称。
- 10
再次向下填充公式,实现我们想要的效果。
- 11
如对您有帮助,请 点赞、投票支持一下作者,谢谢~
赞 (0)