如何批量提取Excel表格中所有工作表名称?

  • 原创
  • |
  • 浏览:3745
  • |
  • 更新:
  • |
  • 标签:EXCEL OFFICE 

在日常办公中,有时我们需要给Excel表格制作一个目录方便快速查阅所有工作表,会汇总所有工作表名称,如果工作表不多,可以一个个手动输入目录名称,但如果工作表较多,这样操作就十分浪费时间,那么能否快速批量提取表格所有工作表的名称呢?今天就给大家分享一下操作方法。

工具/原料

  • 华硕暗夜火神
  • Windows10
  • Office Excel2013

方法/步骤

  1. 1

    打开Excel表格,新建一个汇总所有工作表名称的“汇总”工作表,点击【公式】选项卡,在“定义的名称”栏中【定义名称】,弹出“新建名称”对话框。

    如何批量提取Excel表格中所有工作表名称?
  2. 2

    在“新建名称”对话框中,设置参数①②,然后点击【确定】。

    ①“名称”输入:销量工作表;(可根据自行需要自定)

    ②“引用位置”输入固定的公式:=get.workbook(1)

    如何批量提取Excel表格中所有工作表名称?
  3. 3

    在汇总工作表中选择任意一列单元格,输入:=TRANSPOSE(销量工作表),然后按【Ctrl+shift+enter】键,这样就可以得到表格中所有工作表的名称(带公式)。

    注:=TRANSPOSE(销量工作表)中的“销量工作表”就是第2步自定义输入的名称。

    如何批量提取Excel表格中所有工作表名称?
    如何批量提取Excel表格中所有工作表名称?
  4. 4

    选中所有有工作表名称的单元格区域,按【Ctrl+C】复制,然后选择一个空白单元格单击鼠标右键,点击【粘贴选项】-【值】,再将带公式的列删除,这样表格内工作表名称就全部提取出来了。

    如何批量提取Excel表格中所有工作表名称?
    如何批量提取Excel表格中所有工作表名称?
  5. 5

    如果需要去除前面自带的[工作簿1]名称,可在第一个单元格旁边输入除[工作簿1]的名称内容:汇总,然后选中单元格,按【Ctrl+E】智能填充即可。

    如何批量提取Excel表格中所有工作表名称?
    如何批量提取Excel表格中所有工作表名称?
    END
  6. 5
    此文章未经许可获取自百度经验

注意事项

  • =get.workbook(1)是固定的公式,所有内容都是英文状态下输入的
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签EXCELOFFICE