Foxtable(狐表)用户栏目专家坐堂 → [求助]筛选不等于0但是有一个为0还是出来了


  共有3463人关注过本帖树形打印复制链接

主题:[求助]筛选不等于0但是有一个为0还是出来了

帅哥哟,离线,有人找我吗?
jlccrtl
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1414 威望:0 精华:0 注册:2014/10/7 21:19:00
[求助]筛选不等于0但是有一个为0还是出来了  发帖心情 Post By:2015/1/28 14:28:00 [只看该作者]

如题
  表达式列 原始数据列   差额列   
   1   1 0  


差额列=表达式列-原始数据列


很多行都是0
但是我筛选差额列 不等于0的行的时候
就出现了 上表所示的状况  是为什么呢?
数据类型啥 的我都检查了

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/28 14:29:00 [只看该作者]

 你筛选条件怎么写的?

 

 同时,看一下表达式列和数据列的列类型,是否一致。


 回到顶部
帅哥哟,离线,有人找我吗?
jlccrtl
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1414 威望:0 精华:0 注册:2014/10/7 21:19:00
[求助]筛选不等于0但是有一个为0还是出来了  发帖心情 Post By:2015/1/28 14:31:00 [只看该作者]

嗯 是一致的
我就是用的鼠标右击差额列  点的筛选  没用命令

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/28 14:33:00 [只看该作者]

 不可能。例子上传上来。

 回到顶部
帅哥哟,离线,有人找我吗?
jlccrtl
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1414 威望:0 精华:0 注册:2014/10/7 21:19:00
[求助]筛选不等于0但是有一个为0还是出来了  发帖心情 Post By:2015/1/28 14:55:00 [只看该作者]

又试了几种都不行
如果右击不等于
有问题的这行
就筛选就没有任何变动
如果右击其余为零的行 不等于零 他还是出来
太诡异了
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:例子项目.foxdb

密码147

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/28 15:10:00 [只看该作者]

 测试了一下,非材料金额和金额列,要改成高精度小数。

 

 因为在汇总的时候,会丢失精度。


 回到顶部
帅哥哟,离线,有人找我吗?
jlccrtl
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1414 威望:0 精华:0 注册:2014/10/7 21:19:00
[求助]筛选不等于0但是有一个为0还是出来了  发帖心情 Post By:2015/1/28 15:21:00 [只看该作者]

那些数据都是小数点后一位的啊 怎么会出现这种情况呢
而且刚才最基础的数据都是我手工重新敲的

高精度小数是正负28位吗?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/28 15:26:00 [只看该作者]

 看6楼,必须用高精度小数。

 回到顶部
帅哥哟,离线,有人找我吗?
jlccrtl
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:200 积分:1414 威望:0 精华:0 注册:2014/10/7 21:19:00
  发帖心情 Post By:2015/1/28 15:31:00 [只看该作者]

嗯 好用了
我7楼的意思就是
都不到28位
怎么会酱紫呢
迷茫了

高精度小数,有高达28位的有效数字,适用于要求使用大量有效的整数及小数位数并且没有舍入错误的财务计算,可存储的小数位数默认为4,可根据需要调整。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/28 15:33:00 [只看该作者]

 单精度、双精度,在计算的时候,特别是频繁加减的时候,精度有可能丢失,但差别微乎其微,大概是 0.00000000001 那样的细微差别

 

http://www.foxtable.com/help/topics/1829.htm

 

[此贴子已经被作者于2015-1-28 15:33:53编辑过]

 回到顶部