守经达权
发表于 2021-12-26 23:26:00
你的工作表名刚好是自然数列
我猜
=INDIRECT(ROW(A2)&"!g21")公式中 ROW(A2) 是借用行号来表示你的工作表名
徐梧桐
发表于 2022-1-4 06:30:06
=INDIRECT("'2'!g21")
改变很简单
发表于 2022-1-11 17:34:07
=INDIRECT(ROW(A2)&"!g21")
用户大千世界
发表于 2022-1-15 02:03:02
谢谢,我没说清楚,应该是提取后,在一张表上汇总直接下拉就可以显示所有数据
不被记住的名字
发表于 2022-1-20 14:54:28
谢谢,请问如果工作表换了名字,是不是就把A2的2改了即可?
水煮沉浮
发表于 2022-1-25 06:59:46
=INDIRECT("'"&ROW(1:n)&"'!G21")
瑞金
发表于 2022-1-26 21:36:24
上传附件。。更改名字或不固定格式的表名。最好定义名称进行动态取名
金典画廊
发表于 2022-1-31 23:19:58
=INDIRECT(A2&"!g21")
A2单元格里的内容是工作表名称。
邓建
发表于 2022-2-1 08:46:40
A2=MID(CELL("filename",$A$1),FIND("]",CELL("filename",$A$1))+1,256)
这个公式使A2单元格自动获取工作表名称,然后再用上面的=INDIRECT(A2&"!g21"),这样无论工作表名怎么变没问题了。
小姨子
发表于 2022-2-6 02:07:08
=INDIRECT("'2'!g21")