excel怎样把小数点后两位的变成一位

就是怎样才能保留一位小数点,把两位的四舍五入为一位,没有的在后面加个零,比如8改成8.0,7.66改成7.7,把一列全改成这样的批量修改,请高手明示!谢过了!!

选中整列(A、B或C。。。),右击,设置单元格格式,数字,数值,小数位数改为1,确定

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-14
这个问题很好解决,利用Excle电子表格的INT函数和round函数即可解决,介绍一种方法:
1、假设原始带有数据的工作表为“表一”,复制“表一”,并改名为“表二”;
2、在“表二”B5单元格相应计算出“表一”B5单元格的值,方法:
对应“表一”和“表二”单元格构造函数,在“表二”对应单元格B5内输入“=INT(10*ROUND(表一!B5,1))/10”后回车(不含引号),即可四舍五入舍去分而正确计算出只含一位小数的“表一”B5单元格的值,并在“表二”B5单元格显示出来;
3、同理,即可相应计算出“表一”其余单元格的值并在“表二”对应单元格里显示出来。
实际上,此种方法还可任意构造保留任意位小数,只要你确实需要
第2个回答  2013-10-14

你选中那列,在“开始”里“数字”有个“减少小数位数”

第3个回答  2013-10-14
在B1中输入或复制粘贴此公式
=ROUND(A1,1)
然后将B1单元格设置为数值 保留1位小数。

=TEXT(ROUND(A1,1),"0.0")
下拉填充
第4个回答  2013-10-14
选中要变更操作的区域,右键--设置单元格格式--数字标签下选择“数值”--将小数位数设为1-设置完毕
相似回答