00,ROUND(A1,2))如果需要保留N位小数,则把式中所有的10改成1后面加N个0,同时更改“TRUNC(A1,1)”和“ROUND(A1,1))为“TRUNC(A1,N)”和“ROUND(A1,N))”即可。=IF(MOD(A1*10^N,1)=0.5,EVEN(TRUNC(A1,N)*10^N)/10^N,ROUND(A1,N))(注意)如果需要保留整数,则把式中第一个的10去掉,同时更改“TRUNC(A1,1)”和“ROUND(A1,1))”为“TRUNC(A1,0)”和“ROUND(A1,0))”即可。=IF(MOD(A1,1)=0.5,EVEN(TRUNC(A1,0)*10)/10,ROUND(A1,0))如果需要保留十位数,则把式中所有的10改成10^-1,同时更改“TRUNC(A1,1)”和“ROUND(A1,1))”为“TRUNC(A1,-1)”和“ROUND(A1,-1))”即可。=IF(MOD(A1*10^-1,1)=0.5,EVEN(TRUNC(A1,-1)*10^-1)/10^-1,ROUND(A1,-1))如果需要保留百位数,则把式中所有的10改成10^-2,同时更改“TRUNC(A1,1)”和“ROUND(A1,1))”为“TRUNC(A1,-2)”和“ROUND(A1,-2))”即可。=IF(MOD(A1*10^-2,1)=0.5,EVEN(TRUNC(A1,-2)*10^-2)/10^-2,ROUND(A1,-2))如果需要保留十的N次方,则把式中所有的10改成10^-N,同时更改“TRUNC(A1,1)”和“ROUND(A1,1))”为“TRUNC(A1,-N)”和“ROUND(A1,-N))”即可。=IF(MOD(A1*10^-N,1)=0.5,EVEN(TRUNC(A1,-N)*10^-N)/10^-N,ROUND(A1,-N))