方法一,操作法
查找: (*}*}
替换: 不输入内容
再查找: )
替换:不输入内容
复制A列的结果,到记事本粘贴
按下CTRL+Z(撤消操作)直到查找替换前的样式,
再把记事本的内容复制,粘贴到表格的B列
方法二,操作法
选中A列的A2至A4单元格区域---数据--分列---分隔符号--下一步--勾选"其他"输入"}"符号--下一步--分别选中"数据预览"中的头两列,在"列数据格式"中选"不导入此列"---完成
如图
再查找: )
替换:不输入内容
复制A列的结果,到记事本粘贴
按下CTRL+Z(撤消操作)直到查找替换前的样式,
再把记事本的内容复制,粘贴到表格的B列
方法三,用公式
B2单元格输入公式
=SUBSTITUTE(RIGHT(A1,LEN(A1)-FIND("}",A1,FIND("}",A1)+1)),")","")
或
=MID(A1,12,LEN(A1)-12)
下拉复制公式
在B1内输入以下公式并下拉
=IF(A1="","",IFERROR(RIGHT(MID(A1,FIND("}",A1)+1,FIND(")",A1)-FIND("}",A1)-1),LEN(MID(A1,FIND("}",A1)+1,FIND(")",A1)-FIND("}",A1)-1))-FIND("}",MID(A1,FIND("}",A1)+1,FIND(")",A1)-FIND("}",A1)-1))),MID(A2,FIND("}",A2)+1,FIND(")",A2)-FIND("}",A2)-1)))
将A列 ”({武汉}--{宜昌}“全部替换成空白不就可以复制出你要的了吗?
你要取B这样的是吧?就是前面的({武汉}--{宜昌}不要咯?那就把这些删掉,替换掉,就剩单位名称了,ctrl+F替换
可选用以下方法提取:
1、给定起始位置和长度。示例公式:=mid(a1,5,3) 公式结果为提取A1单元格中从第5位开始的3个字符。
2、提取某特定字符串后固定长度的字符串。示例公式:=mid(a1,find("ABC",a1)+3,9) 公式结果为提取A1单元格中字符串ABC之后的9个字符。
3、提取字符串中的数字。公式=-lookup(0,-mid(a1,min(find(row(1:10)-1,a1&1/17)),row(1:99))) 按组合键ctrl+shift+enter结束公式。