首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

公式|Excel提取文件名称与工作表名称

提取文件名列表与工作表名称是经常会遇到的读者问的一个问题,这期教程将以函数为基础讲解提取名称的方法。

1、提取指定路径下的指定文件类型的名称

【案例】提取路径“E:\excel教程”下的xls开头的所有Excel的文件类型,包含xls,xlsx,xlsm,xlsb等类型。

STEP01单击【公式】-【名称管理器】-【新建】,然后输入名称的名称如“提取文件名称”,在【引用位置】输入公式:=FILES("E:\excel教程\*.xls*"),然后单击【确定】。

STEP02然后在A1单元格中输入公式:=IFERROR(INDEX(提取文件名称,ROW()),""),然后按Enter键向下填充即可。

动态图如下:

注意:

当前的提取工作表的函数如果修改了路径,公式可自动改变。

2、提取当前工作簿中的工作表的名称

【案例】提取当前工作簿中的所有工作表的名称。。

STEP01单击【公式】-【名称管理器】-【新建】,然后输入名称的名称如“提取工作表名称”,在【引用位置】输入公式:=GET.WORKBOOK(1),然后单击【确定】。

STEP02然后在A1单元格中输入公式:=IFERROR(INDEX(提取工作表名称,ROW()),""),然后按Enter键向下填充即可。

STEP03然提取的工作表的名称都含有工作簿的名称,再对公式进行修改,只提取工作表的名称即可,公式为:=IFERROR(REPLACE(INDEX(提取工作表名称,ROW()),1,FIND("]",INDEX(提取工作表名称,ROW())),""),"")

动态图中如下:

注意:

Get.Workbook(1)函数属于宏表类函数,如果增加了或者减少了工作表的数量,修改了工作表的名称,都要重新下拉公式才能返回正确的结果。在保存工作簿的时候类型要选择宏类型的工作簿的类型。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210204A01DD900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券