excel里两个数求平均值保留一位小数,但是要数字修约,尾数逢5奇进偶不进,其他的四舍六入

,被求平均的两个数是随机生成的怎样让这两数的差值不大于1

比如A1:
=RAND()*99
A2:
=A1+RAND()
A3
=IF(MOD(INT(AVERAGE(A1:A2)*100),5)=0,IF(MOD(INT(AVERAGE(A1:A2)*1000),2),ROUNDUP(AVERAGE(A1:A2),1),ROUNDDOWN(AVERAGE(A1:A2),1)),ROUNDUP(AVERAGE(A1:A2),1))追问

比如A1是16.80,A2是16.70。在A3里要得到A1A2的平均值16.75,此值要保留一位小数,第二位小数是5,第一位小数是7,这样结果应该是16.8比如A1是16.90,A2是16.80。在A3里要得到A1A2的平均值16.85,结果要是16.8.刚刚这个公式是只有入得,第二位小数四舍六入,五奇进偶不进,谢谢

追答

=IF(MOD(INT(AVERAGE(A1:A2)*100),5)=0,IF(MOD(INT(AVERAGE(A1:A2)*10),2),ROUNDUP(AVERAGE(A1:A2),1),ROUNDDOWN(AVERAGE(A1:A2),1)),ROUND(AVERAGE(A1:A2),1))

追问

谢谢!里面有个别的还是不对,但是还是帮了我好大一个忙

追答

还有不对的?请举例,再修改公式。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-14
=IF(MOD(INT(AVERAGE(A1:A2)*100),5)=0,IF(MOD(INT(AVERAGE(A1:A2)*1),2),ROUNDUP(AVERAGE(A1:A2),1),ROUNDDOWN(AVERAGE(A1:A2),1)),ROUND(AVERAGE(A1:A2),1))

试试这个,核算过几次没问题的

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网