求大佬指点之下,除数为0,结果依然有值的问题

在fim报表仪表盘中,除数为0时,仪表盘的值为被除数。如何让在除数为0时,仪表盘的值显示为'-'或者0。被除数与除数字段来源于数据集

FineReport 还想再等等 发布于 2022-12-28 21:47 (编辑于 2022-12-28 21:54)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-12-29 08:12

先在数据集里面或者单元格里面判断一下

if(b2=0||len(b2)=0,0,a2/b2)

数据集sql里面的话

case when shzj=0 or shzj='' then 0 else zlsti/shzj end as 率

最佳回答
0
用户80532932Lv4见习互助
发布于2022-12-29 10:57

直接在图表的系列值使用公式判断如果除数为0值就直接赋值为0或者'-'

  • 3关注人数
  • 366浏览人数
  • 最后回答于:2022-12-29 10:57
    请选择关闭问题的原因
    确定 取消
    返回顶部