excel 数字 批量修改
发布网友
发布时间:2022-10-10 11:44
我来回答
共5个回答
热心网友
时间:2023-10-08 19:12
不在你指定范围内的数据不变吗,如果是,假设数据在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参与运算,两个公式道理差不多。
热心网友
时间:2023-10-08 19:12
在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
热心网友
时间:2023-10-08 19:13
方法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,"")))))
热心网友
时间:2023-10-08 19:13
如图,如果数字在40到50之间取原值吗?
热心网友
时间:2023-10-08 19:14
B1公式=if(a1<40,a1+20,if(a1>50 and a1<60,a1+15,a1))