在EXCEL IF语句使用:我想在A列中寻找大于50的数字,然后将这些数字减去10,使其小于50,该如何操作呢?

 我来答
niconico日
2014-10-22 · TA获得超过385个赞
知道小有建树答主
回答量:439
采纳率:37%
帮助的人:90.5万
展开全部
在逻辑上,如果你能找出大于50的数然后让其小于50,那你的if语句就无法寻找出这个数了

只能寻找出大于50的数,减去10然后写到另一个格子里才可以实现

或者建议你用替换的功能
追问
也可以,就是我想实现这个,该怎么操作呢?在其他列或者多用几个函数 也可以。
替换的话,会有很多数据重复,这样不行呢。好几万条数据啊。。。。烦死了
追答
假设你的数据在A列,需要减去10的结果在B列

A B
1 40
2 50
3 51
4 52
5 30

在B1输入,=if(A1>50,A1-10,A1) 下拉填充,不过几万条的话那还是有点累的

如果A里是大于50,那减去10并记录在B格,如果不大于50,那就把原数值记录在B格

然后你选中B列复制,点A列,右键,选择性粘贴-数值,这样就把-10以后的数值覆盖掉原数据了

然后把B删了,就行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式