单元格计算出现问号怎么判断并改变显示方式

image.pngimage.png

FineReport 就玩一小会 发布于 2020-6-24 13:56 (编辑于 2020-6-24 13:59)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
影丶Lv5高级互助
发布于2020-6-24 14:09

应该是除数为0或者NULL等的特殊情况,在计算同比环比之前,先用if判断下,如果出现特殊情况,直接给个值,否则计算同比环比就可以了,如:if(len(J7)==0,0,(H7-J7)/J7)

  • 就玩一小会 就玩一小会(提问者) 分母是 -∞ 无法计算 就变成了问号
    2020-06-24 14:24 
  • 就玩一小会 就玩一小会(提问者) if(j7=\'Infinity\',0,(H7-J7)/J7) 就好了~~~~
    2020-06-24 14:27 
  • 影丶 影丶 回复 就玩一小会(提问者) 所以可以用if公式来处理,具体可参考文档: 自定义无穷大∞的显示内容-https://help.finereport.com/doc-view-1771.html 除数被除数为零的处理-https://help.finereport.com/doc-view-367.html
    2020-06-24 14:33 
  • 2关注人数
  • 401浏览人数
  • 最后回答于:2020-6-24 14:09
    请选择关闭问题的原因
    确定 取消
    返回顶部