正义之剑之静心 发表于 2021-12-14 01:37:58

这表是可以,但我的正式表有合并单元格,数据复杂,且行列数不固定,我的意思是想怎样定位每张的“合计”行,然后查找每张的标题对应的合计数进行求和就可以了,这样简单些,可惜我弄了半天也弄出,所以

聂青林 发表于 2021-12-22 01:53:22

行数不固定:
D3=INDIRECT("'"&D$2&"'!r"&MATCH("合计",INDIRECT("'"&D$2&"'!a:a"),)&"c"&ROW(A2),)右拉下拉

今夜我爱你 发表于 2021-12-22 14:41:21

大佬比较接近我想要的结果,就是R17C这个不明白,好像不能动态变化,因为的的数据行多少不固定,列数也不固定,所以,不能动态的拖拉公式进行自动求和。。

韩卿 发表于 2021-12-25 16:26:51

请看5楼~~~如果每个表行数不固定,就用MATCH是定位每个工作表“合计”这一行。。。
R17是指工作表的第17行
如果列数也不固定。。也就是说每个工作表的

这些内容不在同一个位置,那公式就更长了:
=INDIRECT("'"&D$2&"'!r"&MATCH("合计",INDIRECT("'"&D$2&"'!a:a"),)&"c"&MATCH($C3,INDIRECT("'"&D$2&"'!$2:$2"),),)
还是右拉下拉!!

只为幸福 发表于 2021-12-25 19:44:57

=MAX(OFFSET(INDIRECT("'"&D$2&"'!A:A"),,MATCH($C3,INDIRECT("'"&D$2&"'!2:2"),)-1))

巴拉巴拉小魔仙 发表于 2021-12-26 03:16:37

奇文说,wuh55谢谢二位大佬的热心解答,我还想实现这效果(见附件),也是工作中需要用到,我想一步实现,但不会改你们 的函数,麻烦看看能否实现,谢谢

秃头小宝贝儿 发表于 2021-12-30 10:14:48

即使一步实现,还是要从几个工作表中一个个取数据再累加,好像还没有直接从几个工作表中同时取数据的公式,而且每个表里的行列数还不一样
页: 1 2 [3]
查看完整版本: 这样跨表汇总数据