首页 文章

Excel中的动态工作表名称

提问于
浏览
1

我可以从另一张表中引用表单名称

='Sheet1'!A1

我怎么能用公式(不是VBA或Python,遗憾地)来动态地找出工作表的名称(即不知道名单)?只是要清楚我是在窗口底部的工作表名称/选项卡名称之后,而不是工作表名称

我有一些带有多张床单的传播床单(所有页面都有不同的名称),我正在寻找适合所有人的公式 . 如果您愿意,可以满足所有要求 .

1 回答

  • 2

    试试这个:

    在名称管理器中使用以下公式创建名称:

    =REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"")
    

    enter image description here

    然后在工作表中,使用INDEX函数检索工作表名称,如下所示:

    =INDEX(SheetList,1)
    

    要列出所有工作表,请选择目标范围,然后使用Ctrl Shift Enter输入SheetList作为数组公式 .

    {=SheetList}
    

    enter image description here

相关问题