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

,被求平均的两个数是随机生成的怎样让这两数的差值不大于1... ,被求平均的两个数是随机生成的怎样让这两数的差值不大于1 展开
 我来答
E侠兔7502
2015-06-19 · TA获得超过3153个赞
知道大有可为答主
回答量:3205
采纳率:53%
帮助的人:2145万
展开全部
比如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))
百度网友b4bbf01
2018-06-14
知道答主
回答量:1
采纳率:0%
帮助的人:844
引用E侠兔的回答:
比如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))
展开全部
=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))

试试这个,核算过几次没问题的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式