如何批量删除一列数据中部分指定数字信息?
现在需要给信息中的班级信息(是四位数字)删除,另外的数字是卡号,班级信息是从2001-2030和2101-2130,卡号中绝对不包含这些班级数字,请问如何将上面的班级数字全部批量删除。(数据有几千条,不要用查找替换的方法完成)笨办法=SUBSTITUTE(A2,MID(A2,MAX(IFERROR(IFERROR(FIND(ROW($2001:$2030),A2),FIND(ROW($2101:$2130),A2)),"")),4),)
或者取巧
=SUBSTITUTE(A2,LOOKUP(1,-FIND(ROW($2001:$2130),A2),ROW($2001:$2130)),) =REPLACEB(A2,-LOOKUP(1,-SEARCHB({"20??","21??"},A2)),4,)
只针对举例数据 =SUBSTITUTE(A2,LEFT(MID(A2&"班",FIND("班",A2&"班")-4,5),4),"")
页:
[1]