发布网友 发布时间:2022-03-17 15:34
共7个回答
热心网友 时间:2022-03-17 17:03
方法有多种:
替换法,已有人回答,不重复
借助Word替换法,复制到Word中,将【替换成换行符(Ctrl+l),再删除最开始一个换行符后,复制粘贴回Excel中
Power Qurey方法,用于此案例操作过程比上面的方法稍显繁琐,但可以随时更新
VBA方法,杀鸡用牛刀
公式法,如图,B2
=REPLACE(SUBSTITUTE(A2,"【",CHAR(10)&"【"),1,1,)
除VBA可以在代码中设置外,无论哪种方法,都要设计单元格格式为“自动换行”,并把列宽调整到合适的宽度。
热心网友 时间:2022-03-17 18:21
【1】Excel通配符太简单,不能区分里面是数字还是文本,建议将里面的【保存】等少量文本的中括号改为英文的[]
【2】如果编号小于100个,可以分两步替换,大于100可以用三次替换
【3】按Ctrl+H调出替换,查找内容写【?】——注意是英文问号,替换内容:按住Alt+小键盘的10,不要选择“单元格匹配”,点替换;将查找内容改为【??】,再全部替换。
热心网友 时间:2022-03-17 19:56
1、选中A1单元格,然后鼠标右键-选择【设置单元格格式】。或者按Ctrl+1的快捷键调出【设置单元格格式】对话框。热心网友 时间:2022-03-17 21:47
选中数据单元格,按CTRL+H,查找内容输入【,替换为对话框里: CTRL+J,再输入【热心网友 时间:2022-03-17 23:55
选中数据单元格,按CTRL+H,查找内容输入【,替换为对话框里: CTRL+J,再输入【
全部替换就是图中效果。单元格要设置为自动换行。
热心网友 时间:2022-03-18 02:20
假设数据在A1,B1用公式:热心网友 时间:2022-03-18 05:01
因为有【保存】等含【】的其他干扰存在,要用代码才能处理。