Excel中的动态工作表名称

时间:2016-07-13 09:30:31

标签: excel excel-formula

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

='Sheet1'!A1

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

我有一些带有多张床单(所有名称都不同)的电子表格,我正在寻找适合所有人的公式。如果你愿意的话,一种尺寸适合所有人。

1 个答案:

答案 0 :(得分: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