excel表格出错我输入1它却显示01怎样回事

哭的好动情 1个月前 已收到1个回答 举报

爱情一片天 3星

共回答了316个问题采纳率:99.4% 评论

现有的回答,包括其他中文网站上都没有全部说对的。我来补充一下。Excel中大数字显示不全问题,其实包含相互独立的两个问题:
1.数字位数超过11位时,自动转为科学计数法显示;
2.数字位数超过15位后,从左往右第16位及之后的位数会被excel忽略(显示为0)。第一个问题,可以通过将单元格手动设置为数值格式解决。
但这个方法绝对解决不了第二个问题。第二个问题,可以通过将单元格设置为文本格式解决。具体操作有三种:
1.右键“设置单元格格式”-“文本”,再输入需要的数字;
2.输入单引号+数字;
3.输入=“[需要的数字]”。
虽然背后原理不同,但效果上是等价的。但这个方法还有解决不了的问题,那就是由公式生成的大数字。因为众所周知,公式单元格设为文本格式,只会显示公式的表达式,而不是我们需要的计算结果。这种情况下,楼上的所有方法就都不管用了。只能将计算结果,按位数拆分为几个部分,再用“&”字符连接起来。需要注意的是,跟设为文本一样,这样得到的数字是无法参与运算的。

11小时前

26
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com