excel工作表第一张表可以生成后面每个工作簿标题的目录的函数?

各位大神,特殊要求估计有点难度,因为不能用excel里面的“目录”功能,而是用函数实现目录功能,确实太难了,如图:①在工作表“父母”的A1单元格中输入某个函数,下拉后可以实现自动填充每个工作簿的名称;②可以没有超链接功能,我慢慢一个个的输入;③如果表1被删除,则A1单元格变成空白的就可以。各位大神大侠宇宙无敌高手们帮帮忙啊,我实在没招了

第1个回答  2022-07-08
这个可以用宏表函数实现。
1、定义一个名称:按CTRL+F3,新建名称:AA,引用位置:
=GET.WORKBOOK(1)&T(NOW())
2、在“父母”表的A1用公式:
=IFERROR(MID(INDEX(AA,ROW(A1)),FIND("]",INDEX(AA,ROW(A1)))+1,200),"")
下拉。本回答被提问者采纳
第2个回答  2022-07-08
这个很容易,比如提取每个表的B2数据
B1输入 =indirect(a1&"!b2")
下拉便可以提取到表1,表2,表3...的B2数据追问

不是这个意思啊,我的意思是在上面图片所示的“父母”这个表格的A1中,注意是A1中输入某个函数,向下拉,可以自动获取后面每个工作表的名称,自动填充,太难了,谢谢您

追答

貌似没有这样的函数,我不知道你要这样做的目的是什么,我想还不是要引入各分表的数据吗?不如你把你的意图说一下,看看能不能帮你找到解决方案

相似回答