永洪社区

标题: 如何通过隔间函数计算出后一列的合计值? [打印本页]

作者: axytp    时间: 2023-1-6 10:54
标题: 如何通过隔间函数计算出后一列的合计值?
本帖最后由 axytp 于 2023-1-6 11:09 编辑


后一列是月份的横向拓展

作者: yhdata_lyaa    时间: 2023-1-6 11:04
rowTotal(column+1 ,0 ,rsize-1)
//后一整列单元格的合计值。
作者: axytp    时间: 2023-1-6 11:14
yhdata_lyaa 发表于 2023-1-6 11:04
rowTotal(column+1 ,0 ,rsize-1)
//后一整列单元格的合计值。

你好,我的后一列数据是根据月份横向拓展的,试了下这个貌似不行
作者: yhdata_lyaa    时间: 2023-1-6 11:21
截图看看你的自由表是什么样的呢

作者: axytp    时间: 2023-1-6 13:45
yhdata_lyaa 发表于 2023-1-6 11:21
截图看看你的自由表是什么样的呢



作者: yhdata_lyaa    时间: 2023-1-6 13:56
axytp 发表于 2023-1-6 13:45

是后面一行的吧,得用列合计,
colTotal(int row, int cstart, cend) 计算列合计。
参数 row 表示计算列合计的所在行, cstart 表示起始列, cend 表示结束列。
例如:colTotal(row, 2, 9) :当前行数据从第3-10 个单元格的合计值。
作者: axytp    时间: 2023-1-6 14:30
yhdata_lyaa 发表于 2023-1-6 13:56
是后面一行的吧,得用列合计,
colTotal(int row, int cstart, cend) 计算列合计。
参数 row 表示计算列 ...


年月是横向拓展的

作者: yhdata_lyaa    时间: 2023-1-6 14:48
axytp 发表于 2023-1-6 14:30
年月是横向拓展的

那是要计算的是哪个呢
作者: axytp    时间: 2023-1-6 14:53
yhdata_lyaa 发表于 2023-1-6 14:48
那是要计算的是哪个呢

年度累积这一列需要根据月份数据计算得出,年月横向拓展是否会影响格间计算?
作者: yhdata_lyaa    时间: 2023-1-6 15:11
是这样吗,计算后面的合计,要定位到1到12月的列数,写格间计算,或者直接绑定数据列


作者: axytp    时间: 2023-1-6 15:17
yhdata_lyaa 发表于 2023-1-6 15:11
是这样吗,计算后面的合计,要定位到1到12月的列数,写格间计算,或者直接绑定数据列

...

是,但23年出了1月的数就只展示23年1月,这个格间计算会出错吧
作者: yhdata_lyaa    时间: 2023-1-6 15:21
axytp 发表于 2023-1-6 15:17
是,但23年出了1月的数就只展示23年1月,这个格间计算会出错吧

计算的是12个格子的合计,只有一个月的数据,后面是空的,不会错吧。要么你直接绑定字段呢
作者: axytp    时间: 2023-1-9 09:30
yhdata_lyaa 发表于 2023-1-6 15:21
计算的是12个格子的合计,只有一个月的数据,后面是空的,不会错吧。要么你直接绑定字段呢 ...

已经解决~谢谢
作者: yhdata_lyaa    时间: 2023-1-9 09:41
axytp 发表于 2023-1-9 09:30
已经解决~谢谢






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