ROUNDUP取整问题

ROUNDUP(414 / 31 * 21.75,0)   理论值为291,但是前端页面显示294

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

你这个只是常量录入这样计算是291,但是在单元格中你引用的单元格有可能是精度很长。它参与计算的值并不一定是你看到显示的值。所以才会有这个差异。

最佳回答
0
snrtuemcLv8专家互助
发布于2022-9-2 12:33

你的测试正常啊

image.png

最佳回答
0
weibwLv7高级互助
发布于2022-9-2 13:55

要看你计算涉及到的单元格有没有设置样式,比如数字你设置了只显示两位小数,那样的话前台展示的是21.75,而他实际计算值可能是21.7549999之类的,这样就会导致你公式的计算结果与你预期不符

最佳回答
0
蒲公英FZLJLv5初级互助
发布于2022-9-2 16:06

看下实际公式中是否还有使用了format函数,涉及到奇进偶舍,计算结果也可能会有差异

image.png

  • 4关注人数
  • 359浏览人数
  • 最后回答于:2022-9-2 16:06
    请选择关闭问题的原因
    确定 取消
    返回顶部