这事情EXCEL无法直接办到,但是在WORD中就可以,再多的列也不怕。把数据复制,选择性粘贴(只保留文本)到WORD中。
在WORD中按CTRL+H,勾选 使用通配符,查找 <(*)^t(*)^t(*)>,替换为\2^t\1^t\3,全部替换。
然后把数据复制粘贴回EXCEL就行了。EXCEL支持的通配符(也可以认为是正则表达式)功能太弱了,在OPENOFFICE或是LibreOffice的表格中可以勾选正则直接一步替换完成。
这个图片只是举例子,我真正要替换的没有那么简单,拜托了大神
追答运行查找和替换,先把1替换成4,然后3-1,2-3,4-2
本回答被提问者采纳