怎么能实现跨父级累计单元格求和?

如下图,I列是数值,K列要累计求和,K2=I2,K3=K2+I3,K4=I4+K3这样的功能。

image.png

在excel中能写出公司计算,但不知道在fine report怎么实现,这里还涉及到父子格,哪位大神能帮忙看下啊?

image.png

测试数据.zip

FineReport 万能补丁 发布于 2022-12-14 10:31 (编辑于 2022-12-14 11:37)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
1
snrtuemcLv8专家互助
发布于2022-12-14 10:32(编辑于 2022-12-14 12:46)
  • 万能补丁 万能补丁(提问者) 我就是按照这个做的,但没弄出来这个效果...
    2022-12-14 10:40 
  • snrtuemc snrtuemc 回复 万能补丁(提问者) 估计是公式中父格单元格不对,你的公式怎么写的,可以的话,带数据导出模板上传看下
    2022-12-14 10:46 
  • 万能补丁 万能补丁(提问者) 回复 snrtuemc 可以的,怎么导出,怎么发生给你啊?
    2022-12-14 11:25 
  • snrtuemc snrtuemc 回复 万能补丁(提问者) 设计器左上角那边,文件--输出--模板(内置数据集),然后在你修改问题可以上传附件的
    2022-12-14 11:27 
  • 万能补丁 万能补丁(提问者) 回复 snrtuemc 嗯嗯,好了。方便的时候帮忙看下啊,我试过很多办法了,父子格也设置过都没弄好
    2022-12-14 11:38 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-12-14 10:32
最佳回答
0
jenniferjunLv4初级互助
发布于2022-12-14 10:46

=IF(&C2 > 1, I2 + K2[C2:-1], I2 + K2[B2:-1,C2:!-1])

  • 万能补丁 万能补丁(提问者) 这个不好用,我之前就是按这个改的,其实只要I2 + K2[C2:-1]这部分就好,但结果不对。是按D2分组求和了,评论中截不了图。
    2022-12-14 11:16 
最佳回答
0
yzm339714Lv6中级互助
发布于2022-12-14 11:54

I2 + K2[K2:-1]     把C2改成 K2  就是把自己作为自己的父格,然后就可以跨父格了

最佳回答
0
若言Lv6见习互助
发布于2022-12-14 13:12

数据库取数的话,建议用sql实现。比如 sum() over 函数,现在mysql8、sql server和oracle都支持的

  • 5关注人数
  • 476浏览人数
  • 最后回答于:2022-12-14 13:12
    请选择关闭问题的原因
    确定 取消
    返回顶部