Excel 函数-个位数中取0,5

各请位Excel函数高手,在下有个问题想急于求教.举例:785=785769=770456=455123=125122=120127=125128=130就是说:一组数字... 各请位Excel 函数高手,在下有个问题想急于求教.

举例: 785=785 769=770 456=455 123=125 122=120 127=125 128=130

就是说:一组数字在尾数的个位数上取整零或5,也就是说0,1,2为0;3,4,5,6,7为5;8,9入进为10...

急急急,,,,,,,,,,,,,,,,
=CEILING(A1-2,5) 谢谢刚才这位高手,可是去小数点后但隐897.3的就直接为900了,如何解决
展开
 我来答
xjshzbj
2008-08-12 · TA获得超过337个赞
知道小有建树答主
回答量:652
采纳率:0%
帮助的人:589万
展开全部
假设A11单元格为数据单元,则在B11单元格填写如下公式:
=IF(VALUE(RIGHT(A11,1))<=2,INT(A11/10)*10,IF(VALUE(RIGHT(A11,1))>=8,(INT(ROUND(A11/10,1))+1)*10,INT(A11/10)*10+5))

A11数据单元数据不得小于1位,不能为小数

如果小数点保留原值,如果数值非负,则应该是:
=(a1-int(a1))+ceiling(a1-2,5)

楼上的是高手啊,但计算有错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jklqwe111
2008-08-12 · TA获得超过268个赞
知道小有建树答主
回答量:260
采纳率:0%
帮助的人:253万
展开全部
假设A1单元格为数据单元,则在B1单元格填写如下公式:
=INT(A1/10)*10+LOOKUP(INT(A1)-INT(A1/10)*10,{0,3,8},{0,5,10})
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
younger0206
2008-08-21 · TA获得超过1623个赞
知道小有建树答主
回答量:303
采纳率:0%
帮助的人:129万
展开全部
=FLOOR(A1+2,5)
或者=ROUND(A1/5,0)*5

两种方法都行的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
潘铮字远衙cJ
2008-08-12 · TA获得超过1万个赞
知道大有可为答主
回答量:5110
采纳率:50%
帮助的人:7116万
展开全部
=CEILING(A1-2,5)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
方括号
2008-08-12 · TA获得超过3.8万个赞
知道大有可为答主
回答量:1.7万
采纳率:55%
帮助的人:2亿
展开全部
那就
=FLOOR(A1+2,5)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式