皕杰技术社区

 找回密码
 立即加入

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1384|回复: 13

页面内数据计算问题

[复制链接]
发表于 2020-9-8 15:09:35 | 显示全部楼层 |阅读模式
同一个人导出数据计算求和为13506.18   页面实际显示少了0.18  这个是什么问题导致的呢 导出页面明细的时候数据求和又是对的 ,页面计算求和数又差0.18,下面一个excel导出页面求和数据,一个报表界面的求和数据

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

x
发表于 2020-9-8 15:25:09 | 显示全部楼层
认值检查下,有的显示正常,有的显示不正常,是您设计的不正确
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-8 15:27:22 | 显示全部楼层
qq1478772350 发表于 2020-9-8 15:25
认值检查下,有的显示正常,有的显示不正常,是您设计的不正确

数据格式就保留两位小数 ,反复检查了很多次,而且数据就是sum求和不可能是设计问题
回复 支持 反对

使用道具 举报

发表于 2020-9-8 16:50:34 | 显示全部楼层
用round函数调整一下数据
回复 支持 反对

使用道具 举报

发表于 2020-9-8 17:00:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-8 17:03:19 | 显示全部楼层
爱自行车的拓跋 发表于 2020-9-8 16:50
用round函数调整一下数据

if(@value-toint(@value)=0,toint(@value),round(@value,2))  我用了这个方式来调整也不对
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-8 17:06:09 | 显示全部楼层
爱自行车的拓跋 发表于 2020-9-8 16:50
用round函数调整一下数据

而且我的数据没有做其他处理,只是显示小数点后两位。然后就少了0.18  
回复 支持 反对

使用道具 举报

发表于 2020-9-8 17:51:52 | 显示全部楼层
你取两位是用的显示格式吧?
回复 支持 反对

使用道具 举报

发表于 2020-9-8 17:52:53 | 显示全部楼层
可以试试多取一位小数计算后再取两位
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-9-8 18:12:54 | 显示全部楼层
爱自行车的拓跋 发表于 2020-9-8 17:52
可以试试多取一位小数计算后再取两位

我计算之后取显示值后四位都不对  明细表的两位数又有,计算之后就没有了 其他数据都是整数 就差这个0.18

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即加入

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

QQ|小黑屋|手机版|皕杰软件 ( 京ICP备14050931号 )

GMT+8, 2025-2-6 00:00 , Processed in 1.098486 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表