问题
如何将左侧一例数据中的不规则的各种括号(“(”、“)”、“[”、“]”、“【”、“】”等)去掉?
效果如下:
可以分两步:先去掉左侧括号,再去掉右侧括号。
解决方法
第一步:去掉左侧括号
在B2单元格中输入公式:
=REPLACE(A1,FIND("出",A1)+1,1,"")
按确定键完成计算,然后再将公式向下填充,可将A列整列数据中的左侧括号去掉,如下图:
第二步:去掉右侧括号
在C2单元格中输入公式:
=REPLACE(B1,FIND("出",B1)+5,1,"")
按确定键完成计算,然后再将公式向下填充,可将B列整列数据中的右侧括号去掉,如下图:
公式解析
FIND("出",A1):返回A1单元格中“出”字出现的位置。
REPLACE(A1,FIND("出",A1)+1,1,""):将A1单元格中,从“出”字符以后的位置开始后的1个字符替换掉。
FIND("出",B1):返回B1单元格中“出”字出现的位置。
=REPLACE(B1,FIND("出",B1)+5,1,""):将B1单元格中,从“出”字符以后的第5个字符位置开始后的1个字符替换掉。
关于REPLACE函数,请参考: