设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2038|回复: 7
打印 上一主题 下一主题

[其它] 关于 if 公式(已解决)

[复制链接]
跳转到指定楼层
1#
发表于 2009-5-9 14:51:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 anbin 于 2009-5-11 08:53 编辑

为什么同样的数据  同样的公式  却得出了不同的结果

  问题及实例在附件当中

        烦请  高手指教

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2009-5-9 15:44:15 | 只看该作者
两组数值不一样C3-D3+E3-F3= 96765571.6400001      G3-H3=96765571.64因而判断为no. 用公式求值可看出来
3#
 楼主| 发表于 2009-5-9 16:34:33 | 只看该作者
明白了  谢谢你啊  朋友
4#
 楼主| 发表于 2009-5-9 17:02:42 | 只看该作者
A:  93,536,327.0800000000000           B     85,596,385.7000000000000        
C     5,743,116.26000000000000             D    13,321,868.1300000000000        
E      98,200,723.0400000000000            F     97,839,533.5300000000000                

        那么A-B+C-D= 361,189.5099999960000                                
             E-F=  361,189.5100000200000             为什么每个数字只保留两位  而结果却保留了好多位
5#
发表于 2009-5-9 17:06:56 | 只看该作者
结果也以一样要自个去保留啊!!!!!
6#
 楼主| 发表于 2009-5-11 08:41:42 | 只看该作者
保留个位后问题自然可以解决,可是以前从来没有碰到这种情况,现在我不得不在公示当中再嵌套一个round公式,不过还是得谢谢你朋友,帮我解决了一个问题
7#
发表于 2009-5-31 14:33:57 | 只看该作者
好象EXCEL中有很多这种数值计算由于小数位数原因导致结束有问题的情况,曾在其它网站看到过这种情况。
8#
发表于 2009-7-14 23:12:02 | 只看该作者
领教
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-2 14:18 , Processed in 0.106483 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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