小计为0的时候,隐藏它对应上面的明细行

002.png


如图,我现在小计是设置的父格,求和出来的,当小计为0的时候,就隐藏它对应的明细行,小计的两列都要为0的时候,才隐藏它上面的明细行,如果不为0,那么不隐藏,比如上图的话。小计是按A-C这三列对他们求和的。



003.png


如上面这个截图,黄色的三行要隐藏,最后只显示淡蓝色的三行就行了。

FineReport CD20160914 发布于 2020-3-27 16:31 (编辑于 2020-3-27 16:48)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
shirokoLv6资深互助
发布于2020-3-27 16:39(编辑于 2020-3-27 16:56)

在上面几行做逻辑判断,反正小计也是上面的逻辑来的。。

不过你说的这个A-C三列我没看懂,也没看懂为什么你截图里小计为0


SUM(D2[!0])=0

这里应该要按父格分组算过。。不知道你这怎么分组,如果按A列分组就是

SUM(D2[!0]{A1=$A1})=0

  • CD20160914 CD20160914(提问者) 老师,我补充了截图,你看一下第二个截图的说明
    2020-03-27 16:48 
  • shiroko shiroko 回复 CD20160914(提问者) 三列是扩展行吧,其实是一行吧,所以对一行做一个条件属性SUM=0就行了
    2020-03-27 16:52 
最佳回答
0
JackloveLv7高级互助
发布于2020-3-27 16:35
-48000000的那个单元格假如是A3 你就在A3条件属性设置 行高为0  公式sum(A3) = 0 试试


  • CD20160914 CD20160914(提问者) 老师,我补充了截图,你看一下第二个截图的说明
    2020-03-27 16:48 
最佳回答
0
ycswyw1123Lv6初级互助
发布于2020-3-27 16:40(编辑于 2020-3-27 16:42)


在明细单元格和小计单元格上加条件属性  条件:SUM(B3,C3)=0, (根据实际修改单元格)

  • CD20160914 CD20160914(提问者) 老师,明细的数据有可能是150和-150两个汇总后正好是0,那么要把明细的两条150和-150隐藏,并且小计是0的也不显示了。
    2020-03-27 16:45 
  • CD20160914 CD20160914(提问者) 老师,我补充了截图,你看一下第二个截图的说明
    2020-03-27 16:49 
  • ycswyw1123 ycswyw1123 回复 CD20160914(提问者) 你的小计是根据ABC三列扩展出来的,SUM小计那行的单元格,不是SUM明细的那个单元格,
    2020-03-27 17:21 
  • ycswyw1123 ycswyw1123 回复 CD20160914(提问者) 比如你的小计汇总的单元格分别是 D3,E3,条件就是 sum(D3,E3)=0,扩展单元格和小计的单元格上都加上这个条件属性
    2020-03-27 17:23 
  • 4关注人数
  • 503浏览人数
  • 最后回答于:2020-3-27 16:56
    请选择关闭问题的原因
    确定 取消
    返回顶部