excel表格,如何将某一列复杂内容中的部分字符替换为另一列内容。

第一列内容非常复杂,如: 第1列第1行内容: 定时任务扫单执行异常!当前woId:【31575108】,状态:【待处理】,错误信息:【标准地址id【371000000000010220347594】,标准地址【临沂蒙阴界牌镇依山社区三山店村1号箱(王军和家)FTTH+G王军和家】下无可用分光器】 第1列第2行内容: 定时任务扫单执行异常!当前woId:【31551744】,状态:【待处理】,错误信息:【标准地址id【371000000000010378005212】,标准地址【临沂费县建设路南、兴业路东烟酒商会家属楼3单元2层201室】下无可用分光器】 第1列第3行内容: 原始错误:IPTV 43下发失败。 处理建议:1、请检查LOID所在端口参数是否正确? 2、请检查设备端口下IPTV VLAN 是否已经存在? 3、请检查编排入参信息同设备资源数据是否一致(包括设备型号、OLT IP地址、PON口类型、PON口位置等数据) 因为第1列第1、2、3行字符内容相似,但不完全相同。我想将第1、2行含有第2列字符:定时任务扫单执行异常!当前woId:*标准地址id*下无可用分光器】的内容,批量替换为该单元格字符本身:定时任务扫单执行异常!当前woId:*标准地址id*下无可用分光器】。----其中用的*是省略的意思。 第1列第3行字符: 原始错误:IPTV 43下发失败。 处理建议:1、请检查LOID所在端口参数是否正确? 2、请检查设备端口下IPTV VLAN 是否已经存在? 替换为第2列中的字符“原始错误:IPTV 43下发失败”。 我该如何实现?
山东省
浏览 176
收藏
3
分享
3 +1
6
+1
全部评论 6
 
Mustang
搜索框输入“标准地址*”,进行查找替换
· 贵州省
回复
 
懒得批爆
懒得批爆

2024年03月优秀创作者

记得WPS好像是支持正则表达式的,正则表达式的基础语法见图一 “标准地址ID...未找到行政区域”这段文字解析为“标准地址ID”是固定的文本,之后可能有一些任意字符,用[.]表示,且可能多次出现,用[*]表示零次或多次,“未找到行政区域”是固定的文本,可以表示为 "标准地址ID.*未找到行政区域" [.]代表任意字符,[*]代表前面的字符(在这里是[.])可以出现零次或多次 或 "标准地址ID.*?未找到行政区域" [?][*]之后表示非贪婪匹配,即[.]会尽可能少地匹配字符,直到遇到“未找到行政区域”
· 四川省
回复
wps新路
看的好晕 你居然看懂了。。。
· 重庆
回复