监理检测网论坛

注册

 

发新话题 回复该主题

[教程] 一个四舍六入,奇进偶不进的公式 [复制链接]

1#
假如要进行奇进偶不进四舍六入五单双的单元格为“A1",需要保留两位小数,折计算公式:ÝœÏ `±;xdbbs.3c3t.comKÁÍGZÞªâ°
=IF(AND(INT(100*A1)-2*INT(A1*100/2)=0,(A1*100-INT(A1*100))<0.6),INT(A1*100)/100,ROUND(A1,2))ÝœÏ `±;xdbbs.3c3t.comKÁÍGZÞªâ°
ÝœÏ `±;xdbbs.3c3t.comKÁÍGZÞªâ°
如果需要保留3位小数,则把式中的100改成1000,同时更改最后的“ROUND(A1,2))”为“ROUND(A1,3))”即可。ÝœÏ `±;xdbbs.3c3t.comKÁÍGZÞªâ°
=IF(AND(INT(1000*A1)-2*INT(A1*1000/2)=0,(A1*1000-INT(A1*1000))<0.6),INT(A1*1000)/1000,ROUND(A1,3))ÝœÏ `±;xdbbs.3c3t.comKÁÍGZÞªâ°
ÝœÏ `±;xdbbs.3c3t.comKÁÍGZÞªâ°
如果需要保留N位小数,则把式中的100改成1后面加N个0,同时更改最后部位为“ROUND(A1,N))”即可。ÝœÏ `±;xdbbs.3c3t.comKÁÍGZÞªâ°
=IF(AND(INT(10^N*A1)-2*INT(A1*10^N/2)=0,(A1*10^N-INT(A1*10^N))<0.6),INT(A1*10^N)/10^N,ROUND(A1,N))ÝœÏ `±;xdbbs.3c3t.comKÁÍGZÞªâ°
最后编辑ld76654225 最后编辑于 2009-08-20 23:53:02
分享 转发
TOP
2#

回复 2# jsycyjky 的帖子

肯定能用!哈哈~~ÝœÏ `±;xdbbs.3c3t.comKÁÍGZÞªâ°
TOP
3#

回复 16# 空空 的帖子

其实修改也快,直接复制粘贴在Excel 里面稍微修改一下需保留的位数就行了,你不可能懒到输两个数字都感觉累吧??!!ÝœÏ `±;xdbbs.3c3t.comKÁÍGZÞªâ°
TOP
发主话题 回复该主题