excel中,单元格中小数位非常多,在设置单元格格式/数字/数值/一位小数/确定后,单元格里显示是一位小数

excel中,单元格中小数位非常多,在设置单元格格式/数字/数值/一位小数/确定后,单元格里显示是一位小数的形式,可是在地址栏里依然是多位小数的形式,这时,想把单元格定义为文本的形式,还保证单元格是一位小数的数值,具体该怎么操作?(备注:按照设置单元格格式/数字文本/确定后,变成了多位小数的数值),谢谢各位老师指教为盼!……

单元格可以设置为文本格式与数值等格式,当单元格为数值格式时有时通过计算后得出的数值是小数后很多位数,而单元格没法全部显示,这时候单元格很宽才能显示出数值,为了让它数值不那么只好把它限制在小数后几位数才显示,而几位小数后就不显示,但它本身的数值是不变的。而把数值设置为文本格式时,它就没这功能了,你输入文本数字有多长它就在单元格里显示多长。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-21
他们说的办法都很麻烦。我来说个简单的
1、在Excel中,选中数据区,设置单元格格式/数值/1位小数
2、复制数据区
3、开一记事本,粘贴
4、将记事本中的内容复制回Excel
秒杀追问

老师的赐教非常高!只是我看到时迟了,抱歉!现在公示:dychj8827197|十四级最优秀的老师的答案是最佳的……再次表示衷心感谢……

追答

呵呵

第2个回答  2013-09-21
=round(a1,1)
强制保留一位小数。然后再选择性粘贴。本回答被提问者采纳
第3个回答  2013-09-21
其实用一个format语句就可以了。
第4个回答  2013-09-21
用 round 函数处理后再复制粘贴值回去
相似回答