赵文生 发表于 2022-1-18 05:50:47

=SUMIF(OFFSET(INDIRECT($B2&"!a:a"),,MATCH("判定",INDIRECT($B2&"!2:2"),)-1),C$1,INDIRECT($B2&"!d1"))
跟物料列在第几列没关系,因为一个表就是一款物料,只通过判定列为条件,求总总量。

得怡洋洋 发表于 2022-1-20 05:31:00

受教,谢谢

安西杏子 发表于 2022-1-24 06:21:56

C2=
=SUMIFS(INDIRECT($B2&"!$D:$D"),INDIRECT($B2&"!$E:$E"),C$1)

把所有物料的判定列调到E列按此公式执行,右拉下拉

背朝北 发表于 2022-1-25 12:18:01

重新算一下

又见湘南 发表于 2022-1-26 19:21:52

戒掉自己 发表于 2022-1-28 20:40:31

C2=ROUND(SUMIF(OFFSET(INDIRECT(CONCATENATE($B2,"!$A:$A")),,MATCH("判定",INDIRECT(CONCATENATE($B2,"!1:1")),)-1),C$1,INDIRECT(CONCATENATE($B2,"!D:D"))),2)

紫睛两个小丑 发表于 2022-2-3 00:20:46

C2:=SUMIF(OFFSET(INDIRECT($B2&"!a:a"),,MATCH("判定",INDIRECT($B2&"!1:1"),)-1),C$1,INDIRECT($B2&"!d1"))

右拉下拉。

锋有劲 发表于 2022-2-3 05:40:51

判定列是固定到最后面的,不能移动位置。
谢谢指教

海运驰名刮痧 发表于 2022-2-8 15:09:08

现在只是一部分数据,全部数据量很大,想用一个公式直接求和

润泉幽 发表于 2022-2-9 11:46:57

C2=
=SUMIFS(INDIRECT($B2&"!$D:$D"),INDIRECT($B2&"!$E:$E"),C$1)

把所有物料的判定列调到E列按此公式执行,右拉下拉
页: 1 [2] 3
查看完整版本: 求教如何使用函数快速进行跨表格条件求和