报表单元格四舍五入显示的问题。

如下图,报表里面有个对人均数量的计算,被除数设置了显示一位小数点,除数是 平均人数,设置为整数,两个数相除得到的数字与单元格显示的数据算出来的不一致,请问下各位大神,遇到这种情况是怎么处理的?我想让相除后的结果与单元格两个数字相除的结果一致。2019-04-08_200317.png  9438.0/257应该等于36.7,同样 5510.7/238等于23.2

FineReport liu842003 发布于 2019-4-8 20:05
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-4-8 20:10(编辑于 2019-4-9 09:29)

image.png

在你的sql里使用这个函数做下处理

  • liu842003 liu842003(提问者) 是四舍五入后小数点与单元格显示如何处理的问题。
    2019-04-09 09:22 
  • 吾姓独孤 吾姓独孤 回复 liu842003(提问者) 就是说截图第二行数据出来的是显示值,第三行其实是实际值计算出的结果,你现在要的是第二行显示值计算出的结果?那你得处理第二行的实际值数据,得在你的sql里做个处理
    2019-04-09 09:27 
  • liu842003 liu842003(提问者) 回复 吾姓独孤 嗯,是的,要不显示值和计算值不一致。
    2019-04-09 09:56 
  • 吾姓独孤 吾姓独孤 回复 liu842003(提问者) 你试试下面老哥的round函数,sql 我不太熟,随便搜了下,好像他的round函数比较符合你的情况
    2019-04-09 09:57 
最佳回答
0
孤陌Lv6资深互助
发布于2019-4-9 09:33

外面套个round函数处理一下

  • 3关注人数
  • 2332浏览人数
  • 最后回答于:2019-4-9 09:33
    请选择关闭问题的原因
    确定 取消
    返回顶部