EXCEL取整的细节,避免出错

EXCEL取整的细节,避免出错,第1张

EXCEL取整的细节,避免出错

1 取整的细节差别

如果是纯小数,int()+1=ceiling()否则,如果包含整数,就会错误判断是否小数,可以查找  ".",或判断整除等round() 可以用于取整,或至少小数位修改精度ceiling() 也是可以用于取整,或小数位精度处理就是整数,也可以修饰,整数的结尾的不同尾数,但是round() 和ceiling() 取精确的结果不同,因为一个是向上

小数11.13459261向下取整,int()INT(D5)1.13459262向下取整,int()+1INT(D6)+11.13459261.13四舍五入,可选择是否取整,round()ROUND(D7,2)1.13459262向上取整,需要选择截取基数,ceiling()CEILING(D8,1)1.13459262向上取整,也可以选择不同的精度CEILING(D26,1)1.13459261.135CEILING(D27,0.005)1.13459261.14CEILING(D27,0.01)小数21.73459261INT(D5)1.73459262INT(D6)+11.73459261.73ROUND(D7,2)1.73459262CEILING(D8,1)如果小数列里包含整数22INT(D5)23INT(D6)+122ROUND(D7,2)22CEILING(D8,1)其他用法尾数处理1531555*ROUND(D30/5,0)1551311301351421401451053105010*ROUND(D34/10,0)1060130113001310154215401550

2取整的时机

我觉得如果需要对结果去重对中间结果取整没有意义,最多做一些显示上的位数控制,而不用真的用公式去取整。

3 其他用法,整数位尾数的修饰

5*ROUND(D30/5,0)10*ROUND(D34/10,0)CEILING(D30,5)CEILING(D34,10)

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5713889.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存