永洪社区

标题: 求和问题 [打印本页]

作者: wpy7206    时间: 2021-11-11 13:01
标题: 求和问题
请问,我现在设置的格间计算公式是对这一列所有的数据求和,如何设置只对这一列框红的合计数求和

作者: 美滋滋    时间: 2021-11-11 13:07
不懂,你框红的不是只有一个合计吗?怎么就是这一列了。。。
作者: wpy7206    时间: 2021-11-11 13:11
歪打正着 发表于 2021-11-11 13:07
不懂,你框红的不是只有一个合计吗?怎么就是这一列了。。。

下面还有啊
作者: 美滋滋    时间: 2021-11-11 13:13
你截图里面看不到下面啊 。。。。。 就用红框圈了个合计
作者: wpy7206    时间: 2021-11-11 13:15
歪打正着 发表于 2021-11-11 13:13
你截图里面看不到下面啊 。。。。。 就用红框圈了个合计

因为我只截了一行啊,太长了
作者: 美滋滋    时间: 2021-11-11 13:17
问问题,最好把问题截图弄清楚一些,不然可能会引起别人的误解。
别人还是要问这问那等你回复确认。耽误的是自己时间也是别人时间。
关于你这个问题,我想知道,你想计算求和的那列数据中,想根据什么业务逻辑针对那些字段进行求和?有什么规则?
作者: wpy7206    时间: 2021-11-11 13:20
歪打正着 发表于 2021-11-11 13:17
问问题,最好把问题截图弄清楚一些,不然可能会引起别人的误解。
别人还是要问这问那等你回复确认。耽误的 ...

就是黄框的合计等于两个红框的合计要如何设置

作者: 美滋滋    时间: 2021-11-11 13:26
格间计算,从你图中的第四行开始循环,判断第三列的值是不是等于“合计”,如果是,则做合计,如果不是则跳过
作者: wpy7206    时间: 2021-11-11 13:31
歪打正着 发表于 2021-11-11 13:26
格间计算,从你图中的第四行开始循环,判断第三列的值是不是等于“合计”,如果是,则做合计,如果不是则跳 ...

请问这个格间计算的公式要如何设置呢
作者: 美滋滋    时间: 2021-11-11 13:35
比如:
var tmpsum = 0;
var i;
for (i=3;i<rsize;i++) {
    if (cell(i,cidx-1) == '合计') {
        tmpsum += cell(i,cidx)
    }
}
tmpsum
作者: wpy7206    时间: 2021-11-11 13:35
歪打正着 发表于 2021-11-11 13:35
比如:
var tmpsum = 0;
var i;

好的,谢谢,我尝试一下
作者: 美滋滋    时间: 2021-11-11 13:36
wpy7206 发表于 2021-11-11 13:35
好的,谢谢,我尝试一下

我这里是按照你上面截图给出的计算逻辑。
如果你截图截的不全,那么里面的一些变量值需要进行修改。




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4