综合区
|
互联网
|
软件使用
|
杀毒与木马防治
|
硬件
|
操作系统
|
网络资源
|
程序编写
|
计算机爱好者乐园
»
软件使用
» excel取整问题
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
excel取整问题
weidulong
新手上路
个人空间
发短消息
加为好友
1
#
大
中
小
发表于 2008-10-5 22:03
只看该作者
a1:1.5
a2:1.6
a3:=round(a1+a2,0)
我把a1到a3的小数位数减少为0,也就是都取整数。结果打印出来的是:
a1:2
a2:2
a3:3
2+2=3了,这让看表的人认为我算错了。对与这样的事情该怎么对付?注意一定要取整。
UID
158668
帖子
0
精华
0
积分
0
阅读权限
10
在线时间
0 小时
注册时间
2008-10-5
最后登录
2008-10-5
查看详细资料
TOP
qinqh_yl
新手上路
个人空间
发短消息
加为好友
2
#
大
中
小
发表于 2008-10-5 22:03
只看该作者
你是让A1和A2显示效果为取整(小数位数为0),虽然均显示为2,其实际值仍然是1.5和1.6,两值相加后是3.1,用ROUND取整后为3.
处理方法有二(两种结果均为4):
点"工具""选项""重新计算",选中"以显示精度为准",点"确定".A3=A1+A2
这样做的后果是会降低计算精度.
还有就是对A1和A2的值先用ROUND函数取整再相加A3=ROUND(A1,)+ROUND(A2,)
UID
9872
帖子
54
精华
0
积分
0
阅读权限
10
在线时间
0 小时
注册时间
2008-1-21
最后登录
2009-1-8
查看详细资料
TOP
春分好时节
新手上路
个人空间
发短消息
加为好友
3
#
大
中
小
发表于 2008-10-5 22:03
只看该作者
我试了试没错的,是不是你的A1和A2不是原始数据,而是通过公式计算出来的啊,显示的是近似值,
UID
154286
帖子
17
精华
0
积分
0
阅读权限
10
在线时间
0 小时
注册时间
2008-9-21
最后登录
2009-1-5
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››