FineBI6.0中小数位数凭空出现很多位的情况,显示的是两位小数,导出Excel中就加了很多位

介绍下背景:1.数据库中的实际值是3位小数。

2.在BI中用的数据库表,引入后默认为数值格式,组件中若为“指标”则显示的3位小数(数值格式设置3位小数后结果还是很多为位小数),导出excel后值却是4186.00000000001。若将此字段转换为维度,则直接会显示为4186.00000000001。

3.之前有个提到用round()函数,我试过了,还是不能完全解决问题。没使用这个函数时,几万条数据中可能有几百条小数位数有问题;用这个函数后几万条里有一条有问题。

7a3859d394097e7fe02d874bfcb1f65.jpg

08f46fceb46c1a7c9bbb7ff269cdf21.jpg

FineBI suf 发布于 2023-11-8 11:27
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-11-8 11:28

直接试试format函数

format(字段,"#,##0.00")

  • 1关注人数
  • 146浏览人数
  • 最后回答于:2023-11-8 11:28
    请选择关闭问题的原因
    确定 取消
    返回顶部