如何用EXCEL实现四舍六入,五后非零则进一,五后为零看奇偶,五前为奇则进一,五前为偶则舍去结果保留整数

例如16.51=17
16.50=16
15.50=16
结果保留整数

假如要处理的数放在A1格,公式是:

=IF((TRUNC(A1,2)-TRUNC(A1,1))>0,TRUNC(A1,0)+1,IF(ISODD(TRUNC(A1,0))=TRUE,TRUNC(A1,0)+1,TRUNC(A1,0)))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-05-11
比如数值放在A1单元格,
那么在A2单元格输入公式:
=IF(INT(A1*2)-A1*2,ROUND(A1,0),IF(MOD((A1*2-1)/2,2),ROUND(A1,0),ROUND(A1,0)-1))
即可
第2个回答  2014-05-11
=IF(RIGHT(INT(A1*100),2)="50",INT(A1),ROUND(A1,))
相似回答