于善甫 发表于 2021-11-5 16:24:00

同一列类型相同的数据只核算一次

雷老板就是雷老板 发表于 2021-11-7 08:58:29

=SUBTOTAL(1,J3:J17)

别逗我不飛 发表于 2021-11-18 03:20:52

试试?
=SUMPRODUCT(SUBTOTAL(3,OFFSET(B2,ROW(1:15),))*(MATCH(B3:B17&D3:D17&J3:J17,B3:B17&D3:D17&J3:J17,)=ROW(1:15))*J3:J17)

通利华曾少辉 发表于 2021-11-21 14:08:59

ROW(1:15) 这个是什么意思?

六月的劳尔 发表于 2021-11-22 07:40:57



帮我看看这个怎么不行呢?

反戴帽子倒趿拉鞋 发表于 2021-12-5 13:34:14

这个为什么就不行了?

达安重庆 发表于 2022-1-6 22:07:23

改成这样:=SUMPRODUCT(SUBTOTAL(3,OFFSET(B2,ROW(1:2623),))*(MATCH(B3:B2625&D3:D2625&J3:J2625&"",B3:B2625&D3:D2625&J3:J2625&"",)=ROW(1:2623))*J3:J2625)

烟囱 发表于 2022-1-7 07:32:07


不行,之前那个公式是可以算出来,但是只能针对前面17行。

水云瑶 发表于 2022-1-12 23:05:36

你要计算的是第3行到第2625行,那么公式就不能写在这个行范围内,要不然就循环引用了。

匠心比心 发表于 2022-1-21 20:24:46


计算的是第3行到2623行,改成2623行还是计算不了
页: [1]
查看完整版本: 同一列类型相同的数据只核算一次