excel表格如何把小数四舍五入到分位数,但是要保留2位小数?

例如 我的数据是55.68,我需要变成55.60。 前提是我得出数据的那个单元格已经是用引用了公式的。

=INT(A1*10)/10


听你的意思是那个55.68是由公式得来的,那就把那个公式套进这个函数公式里

=INT(:公式)*10)/10

追问

就是  E 那一列是有公式的,我保留两位小数就是66.78 ,但是我需要66.80,怎么做?

追答

=ROUNDUP(A4/10,2)*10

把公式中的A4换成你单价下面单元格中的公式,也就是套进去。

=ROUNDUP(原公式/10,2)*10


一开始以为你要截取到小数后1位呢!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-19
方法很多,
加一辅助列
=TEXT(FLOOR(B2,0.1),"0.00")
如果是66.78变成66.80可以改为:
=TEXT(ROUND(B2,1),"0.00")
B2就是输入公式的那个单元格,
或者把原来的公式COPY下来,在上面的公式中,将原公式内容替换下B2就可以了。
第2个回答  2014-07-19
再后面再加上一列,然后用ROUND函数
比如55.68是A1,在B1中输入=round(a1,2)
还有你55.68是四舍五入应该是55.70啊
带公式的那一列回头再隐藏就行了
第3个回答  2014-07-19
你这是不四舍五入了啊,是去尾了 将数字乘十后取整,再除十
第4个回答  2014-07-19
=ROUNDDOWN(A2,1)
如果只显示一位小数,再从单元格属性里设置有两位。
相似回答