例如:我要求D6+D9+D12+D15+D18+D21..........的和,公式怎样设置?急,急,急,请老师和高手们帮帮我,本人感激不尽!
上面的这个入库数字倒是与报表上的答案吻合了,但下一行的出库存数我也套用这个公式,得数竟是0,是不是哪里不对啊?=SUMPRODUCT((MOD(ROW(7:922),3)=0)*E7:E922)。请再帮我看看,非常感谢!
追答从E7+E10+E13.......一直加到E922
公式应写成
=SUMPRODUCT((MOD(ROW(7:922),3)=1)*E7:E922)
ROW函数是求出行号值的 如 =ROW(A3) 值就为3 =ROW(D200) 值就是200
ROW(7:922)意思就是从第7行到922行这个行数区域的数字得出的值就是 {7,8,9,10,.....911,922}这样一个数组
MOD是求余数值的公式
如 =MOD(4,3) 意思就是 4除以3的余数是多少,该值为1
MOD(ROW(7:922),3)=1 的意思就是 MOD({7,8,9,10,.....911,922},3)=1 就是{7,8,9,10,.....921,922}这个数组中每个数分别除以3,得出值是1的数组{1,2,0,1......0,1},该值为{TRUE,FALSE,FALSE,TRUE.......FALSE,TRUE}
为真(TRUE)的值返回对应的E7:E922单元格的值,为假值(FALSE)的返回FALSE,这样通过SUMPRODUCT就计算出来你要的对应值了
我想设置到表格最底部,从D6+D9一直加D924。可以吗?刚刚我将这个公式输进去,但不行,它提示此函数包含的参数太少。麻烦再帮我想想办法,拜托!
追答把D100变成D1000即可
把D100变成D1000即可