excel中数字显示的问题

如上图,是用公式得出的平均数,默认的是显示两位小数。能不能自动变成指定的位数并四舍五入??例如第一个数字87.166666自动显示成87或87.2,第三个数字91.00自动显示成91后面的0自动去掉,这样显示之后数字不管怎样计算或者引用都只是以显示的数值进行,而不是以实际数值进行。
感谢“花开Hillary”和“打架的舌头”,但是好有点小问题。我想要实现该列中的数值自动显示为我要求的状况,您二位的方法都实现的不完全,不知道还有没有其他的办法??

第1个回答  2012-11-18
将精度设为所显示的精度。
EXCEL2010 的操作步骤为:文件—选项—高级—下拉菜单找到“将精度设为所显示的精度。”在前面打上勾。
第2个回答  2012-11-18
这个 可以用格式菜单中的单元格命令来设置吧,想保留几个就设置几位有效数字,
单元格格式对话框中的数字选项卡中选择数值,然后设置即可,
第3个回答  2012-11-18
你可以试试用这个公式,如果你想保留小数点后三位小数,=INT(A1*1000)/1000;如果你想保留小数点后两位小数,=INT(A1*100)/100;如果你想保留小数点后一位小数,=INT(A1*10)/10;以此类推!试试,看看是不是你要的效果!追问

但是没有四舍五入!

追答

选中单元格区域,右键,“设置单元格格式”,“数字”卡片,列表中选“数值”,右面选需要的小数位数,数据就自动四舍五入了啊!

相似回答