如何用EXCEL过滤剩下如下的字母串

来源:百度知道 编辑:UC知道 时间:2024/07/05 08:18:07
我不想用替换的方法,希望能够通过EXCEL里面的函数将一组带有字母和其它字符的串过滤到其它字符后剩下字母放在右边的单元格里面,请教高手!谢谢
格式如下:
W. R. Grace (Hong Kong) Ltd 要变成 WRGraceHongKongLtd

复制到WORD里面
按CTRL+F
高级
使用通配符勾上
查找内容里填 [!][a-z,A-Z]
点全部替换
再复制回EXCEL

曾经找过很久,貌似没有这样的方法,只好用SUBSTITUTE函数。不过这也是利用的替换法。
B6=(A. B)B,D6=SUBSTITUTE(B6,".",""),D7=SUBSTITUTE(D6,"(",""),D8=SUBSTITUTE(D7,")",""),D9=SUBSTITUTE(D8," ","")=ABB
只能做到这样了。
你这种情况还算简单,只要连续使用四个函数就可以,如果还有其他的符号好像就太麻烦了一点。或许我不是高手。

用函数或公式很难的,没必要,完全可以在WORD下通过通配符的替换作到,方法基本上如上面写的
复制到WORD里面
按CTRL+F
高级
使用通配符勾上
查找内容里填 [!][a-z,A-Z]
点全部替换
再复制回EXCEL

需要注意的是一定要把通配符勾上,另外呢,如果里面含有0-9的数字,你可以把查找内容修改为[!][a-z,A-Z,0-9]就可以了,简单,快捷

复制到WORD里面
按CTRL+F
高级
使用通配符勾上
查找内容里填 [!][a-z,A-Z]
点全部替换
再复制回EXCEL

需要注意的是一定要把通配符勾上,另外呢,如果里面含有0-9的数字,你可以把查找内容修改为[!][a-z,A-Z,0-9]就可以了,简单,快捷