Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6190|回复: 21

[已解决]关于数值的变化?急

[复制链接]
发表于 2014-2-17 10:20 | 显示全部楼层 |阅读模式
有这样一种数值需要按一种规律来变动:
4466
2111
212
213
214
215
216
217
218
219
210
4136
3872
3211
2685
2600
2788
如尾数是0,1,2,尾数为0
如尾数是3,4,5 ,6,尾数为5
如尾数是7,8,9,尾数为0,但往前面一位加1
这个用什么函数?
最佳答案
2014-2-17 10:59
=FLOOR(A1+2,5)+5*(RIGHT(A1)="7")
发表于 2014-2-17 10:28 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2014-2-17 10:33 | 显示全部楼层
tgydslr 发表于 2014-2-17 10:28
模拟一下答案

4466   4465
2111   2110
212      210
213      215
214       215
215      215
216      215
217      220
218     220
219     220
210     210
4136    4135
3872    3870
3211     3210
2685      2685
2600     2600
2788      2790
回复

使用道具 举报

 楼主| 发表于 2014-2-17 10:34 | 显示全部楼层
luochaomin 发表于 2014-2-17 10:33
4466   4465
2111   2110
212      210

尾数只存在5  0
回复

使用道具 举报

发表于 2014-2-17 10:45 | 显示全部楼层
本帖最后由 冠军欧洲2010 于 2014-2-17 10:47 编辑

没人做,我做了哈。
  1. =LEFT(IF(--RIGHT(A1)>=7,(LEFT(A1,3)+1)&RIGHT(A1),A1),LEN(A1)-1)&LOOKUP(--RIGHT(A1),{0;3;7},{0;5;0})
复制代码
笨法。

工作簿1.rar

7.08 KB, 下载次数: 0

点评

已更新,MOD法有问题。  发表于 2014-2-17 11:09
回复

使用道具 举报

发表于 2014-2-17 10:48 | 显示全部楼层
本帖最后由 tgydslr 于 2014-2-17 11:59 编辑
  1. =IF(MOD(A1,10)<3,INT(A1/10)*10,IF(MOD(A1,10)<7,INT(A1/10)*10+5,INT(A1/10)*10+10)
复制代码
QQ截图20140217104736.png

点评

你第一个就错了。  发表于 2014-2-17 11:13
结果有问题  发表于 2014-2-17 11:09
回复

使用道具 举报

发表于 2014-2-17 10:50 | 显示全部楼层
本帖最后由 as0810114 于 2014-2-17 11:03 编辑
  1. =INT(A1/10)*10+5*INT((RIGHT(A1)+1)/4)
复制代码

点评

A董,你这个公式有一个出问题了。 219  发表于 2014-2-17 11:07
A董,就是叨啊。  发表于 2014-2-17 11:01

评分

参与人数 1 +20 金币 +20 收起 理由
冠军欧洲2010 + 20 + 20 赞一个!

查看全部评分

回复

使用道具 举报

发表于 2014-2-17 10:51 | 显示全部楼层
本帖最后由 天马 于 2014-2-17 11:41 编辑
  1. =A1-RIGHT(A1)+IF(RIGHT(A1)/3<1,0,IF(RIGHT(A1)/3<=2,5,10))
复制代码
不知是不是你想做的,请参考。
  1. =ROUND(RIGHT(A1)/4.5,)*5+INT(A1/10)*10
复制代码

1.rar

2.04 KB, 下载次数: 0

回复

使用道具 举报

发表于 2014-2-17 10:52 | 显示全部楼层
本帖最后由 天马 于 2014-2-17 10:55 编辑

  

1.rar

2.04 KB, 下载次数: 0

回复

使用道具 举报

发表于 2014-2-17 10:55 | 显示全部楼层
本帖最后由 tgydslr 于 2014-2-17 12:14 编辑

不用if
  1. =(MOD(A1,10)>2)*(MOD(A1,10)<7)*5+INT(A1/10)*10+(MOD(A1,10)>6)*10
复制代码

点评

结果有问题  发表于 2014-2-17 11:09
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-15 16:59 , Processed in 0.369327 second(s), 19 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表