说实话少打岔 发表于 2022-1-7 13:26:48

我的天,的确可以,谢谢大神解答,我先消化一下,看看能看懂不

白海龙 发表于 2022-1-17 05:53:48

B2=LOOKUP(9^9,OFFSET(INDIRECT("'"&B$1&"'!1:1"),MATCH($A2,INDIRECT("'"&B$1&"'!a:a"),)-1,))

右拉。

沙漠里的小树 发表于 2022-1-22 05:10:23

谢谢大神解答,这个公式简短些,可惜看不懂,如果方便的话,能诠释一下思路和步骤吗

王玉阳 发表于 2022-1-25 19:51:09

MATCH($A2,INDIRECT("'"&B$1&"'!a:a"),)-1
确定A2单元格的值(合计),在指定单元格(B1)工作表的A列位置。
OFFSET(INDIRECT("'"&B$1&"'!1:1"),MATCH($A2,INDIRECT("'"&B$1&"'!a:a"),)-1,)
指定单元格(B1)工作表的第一行,偏移多少个单元格(match结果-1),得到一个新行。
=LOOKUP(9^9,OFFSET(INDIRECT("'"&B$1&"'!1:1"),MATCH($A2,INDIRECT("'"&B$1&"'!a:a"),)-1,))
查找这行的最后一个数组。

樱桃熟了 发表于 2022-1-29 02:57:13

如果方便的话,能诠释一下思路和步骤吗?就假使只求第2季度的,4月和6月不用拖曳填充,这样公式能简短些,我理解起来也不会太费力,谢谢!!!

人醉灵清 发表于 2022-1-31 07:05:27

你这样的跨表,必然用indirect

费小娥 发表于 2022-2-1 14:38:55

=INDIRECT(ADDRESS(MATCH($A2,INDIRECT(B$1&"!a:a"),), MATCH("入",INDIRECT(B$1&"!1:1"),),,,B$1))

编辑空格 发表于 2022-2-3 07:12:35

感谢版主亲临解答,我对INDIRECT函数一知半解,但你的这个表达式【INDIRECT(B$1&"!a:a")】好懂些,孤独和烈酒大神的【INDIRECT("'"&B$1&"'!1:1")】我看不懂
还有我只想通过那三个表中的【合计】单元格来追踪,总表中的【合计】其实不存在,这个贴中也把入库这些都删去了,所以应该是要再用OFFSET来偏移定位

钻头王老五 发表于 2022-2-13 02:49:47

如果方便的话,能诠释一下思路和步骤吗?就假使只求第2季度的,4月和6月不用拖曳填充,这样公式能简短些,我理解起来也不会太费力,谢谢!!!

我是新人 发表于 2022-2-13 16:07:51

你这样的跨表,必然用indirect
页: 1 2 [3] 4
查看完整版本: 求跨表根据字符串查找并追踪另一数据的表达公式