
excel 数字 批量修改
如何批量把Excel表格里全部50到60的数字加上15,40以下的加上20,希望可以详细解答下!谢谢!!急,在线等!...
如何批量把Excel表格里全部50到60的数字加上15,40以下的加上20,希望可以详细解答下 !谢谢!!
急,在线等! 展开
急,在线等! 展开
6个回答
展开全部
不在你指定范围内的数据不变吗,如果是,假设数据在A1:A100中,B1中输入
=A1+AND(A1>50,A1<60)*15+(A1<40)*20
用自动填充柄向下复制到B100,就可以了。
如果单元格地址不对,自己适当调整。
公式也可以写为
=A1+(A1>50)*(A1<60)*15+(A1<40)*20
,就是括号中条件符合,返回TRUE,以1参与运算,如果条件不符合,返回FALSE,以0参与运算,两个公式道理差不多。
=A1+AND(A1>50,A1<60)*15+(A1<40)*20
用自动填充柄向下复制到B100,就可以了。
如果单元格地址不对,自己适当调整。
公式也可以写为
=A1+(A1>50)*(A1<60)*15+(A1<40)*20
,就是括号中条件符合,返回TRUE,以1参与运算,如果条件不符合,返回FALSE,以0参与运算,两个公式道理差不多。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在b1输入:
=IF(A1<40,A1+20,IF(AND(A1>=50,A1<=60),A1+15,A1))
公式下拉
详细解释:
两次嵌套的if公式,如果a1小于40,显示为a1加20;AND(A1>=50,A1<=60)表示如果同时满足这两个条件即50~60之间的数值显示为a1加15,此外的数值显示为a1
=IF(A1<40,A1+20,IF(AND(A1>=50,A1<=60),A1+15,A1))
公式下拉
详细解释:
两次嵌套的if公式,如果a1小于40,显示为a1加20;AND(A1>=50,A1<=60)表示如果同时满足这两个条件即50~60之间的数值显示为a1加15,此外的数值显示为a1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
方法1:
=IF(A1<40,A1+20,IF(AND(A1>=50,A1<=60),A1+15,A1))
方法2:
=IF(A1>60,A1,IF(A1<=40,A1+20,IF(A1>=50,A1+15,IF(A1>=60,A1,IF(A1>=40,A1,"")))))
=IF(A1<40,A1+20,IF(AND(A1>=50,A1<=60),A1+15,A1))
方法2:
=IF(A1>60,A1,IF(A1<=40,A1+20,IF(A1>=50,A1+15,IF(A1>=60,A1,IF(A1>=40,A1,"")))))
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B1公式=if(a1<40,a1+20,if(a1>50 and a1<60,a1+15,a1))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询