伏津 发表于 2021-9-24 11:03:00

批量替换字符求助,请看附件。

有一些字符串需要替换成指定内容,但是字符串长度和组合是不固定的,行数很多,手工查找替换效率太低了,请教高手不吝赐教,在下先行谢过了。

黄旭彬 发表于 2021-9-26 03:36:53

=TEXTJOIN("/",1,IF(ISERR(FIND("/"&$D$3:$D$70&"/","/"&A3)),"",$E$3:$E$70))

2019或WPS支持,数组公式

执念的黄桃 发表于 2021-10-3 17:59:32

多个匹配则多个替换?

笑對人生 发表于 2021-10-5 05:17:51

=TEXTJOIN("/",,IFERROR(VLOOKUP(TRIM(MID(SUBSTITUTE(A3,"/",REPT(" ",99)),ROW($1:$14)*99-98,99)),$D$3:$E$70,2,),""))

远东豹 发表于 2021-10-5 09:25:47

是的,要全部替换

等到满山红叶时 发表于 2021-10-6 04:19:24

这个公式只是替换了字符串的第一个,后面的都要替换。

季秋生 发表于 2021-10-6 07:06:26

这个好,但是单个的没有替换掉

和田塔克拉玛干沙漠 发表于 2021-10-9 12:46:51

=TEXTJOIN("/",,IFERROR(VLOOKUP(TRIM(MID(SUBSTITUTE(A3,"/",REPT(" ",99)),ROW($1:$99)*99-98,99)),$D$3:$E$70,2,),TRIM(MID(SUBSTITUTE(A3,"/",REPT(" ",99)),ROW($1:$99)*99-98,99))))&"/"

韩潮 发表于 2021-10-16 22:58:09

哪个单个没替换?报单元格

山桐花开 发表于 2021-10-26 23:02:55

第一个就没有
页: [1] 2 3 4
查看完整版本: 批量替换字符求助,请看附件。