excel函数精确取舍,如小数点后两位数是0-0.25之间接近0取整数,

是0.25-0.75之间接近0.5取0.5,大于等于0.75接近1取舍为整数;请高手赐函数.

第1个回答  2014-04-22

=MROUND(A1,0.5)

追问

没有MROUND函数

追答

=LOOKUP(A1-IF(ISERR(LEFT(A1,FIND(".",A1)-1)),0,--LEFT(A1,FIND(".",A1)-1)),{0,0.25,0.75},{0,0.5,1})这公式有错,明天写给你,下班了
B1=lookup(A1-INT(A1),{0,0.25,0.75},{0,0.5,1}+INT(A1)) 下拉

本回答被提问者采纳
第2个回答  2014-04-22
这个不一个函数搞定,如果只要是有小数就全舍或者全进或者四舍五入是可以的