EXCEL2000表格如何才能输入一个大于16位的数字?

[复制链接]
查看11 | 回复0 | 2009-1-30 06:28:38 | 显示全部楼层 |阅读模式
我在表格内输入一个16以上的数字,表格会自动将其转换成科学计数形式。当再次打开时,表格已自动将数字的超出16位的归为零。比如:输入一个数字123456789987654321,在再次点击单元格时,它就变成了123456789987654300了,超出16位的全部都变成了0。有办法输入后不变吗?

                                                                                                excel保留15位的数字精度这是依照IEEE 754标准(见http://grouper.ieee.org/groups/754 )来设计的。要想16位以上数字输入不变,只有将单元格定义为文本格式。16位以上数字精确运算是不适合用EXCEL来进行的,如一定要用EXCEL进行计算可以采用降位的办法将后几位改为小数部分进行计算,将计算结果用RIGHT或LEFT函数提取相关位数的数字组成新的文本数据来表示计算结果。                                       
提问者对答案的评价:

                                                                                                把要的单元格选上,点右键》》设置单元格格式》》数字的分类里选文本即可                                       

                                                                                                我也碰到如此问题没法解决。                                       

                                                                                                干嘛跟它较这个劲啊,既然系统只承认15位,你就输入一个15位的好了,把你要输入的18位数字拆成两个小于15位数字的和或积不就行了吗?电脑是死人,人脑是活的嘛。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行