excel怎样让小数点后一位大于7的数进位小于7的数不进位?

问题描述:

excel怎样让小数点后一位大于7的数进位小于7的数不进位?
比如20.1 20.4 204.7 1000.5 不进位分别是2020204 1000
比如258.8244.8 1.9 进位
比如258.8244.8 1.9 进位分别为 259 2452

假设数据在A列
在B1中输入或复制粘贴此公式之一
=IF(MID(A1,FIND(".",A1)+1,1)-7>0,INT(A1)+1,INT(A1))
=IF(--MID(A1,FIND(".",A1)+1,1)>7,INT(A1)+1,INT(A1))
=FLOOR(A1+0.2,1)
下拉填充谢谢你的回答,如果是保留一位小数呢还是上边一样的。7以上的进位 7以下的不进位7 也进位比如 222.22 不进位为222.2; 55.68 进位 为55.7; 1435.67 进位 为1435.7; 5.46 不进位 为5.4麻烦你了