天空柔情似水 发表于 2022-3-3 07:10:01

=REPLACE(A1,LOOKUP(99,FIND("-",A1,ROW($1:$99))),,B1)

壹叁点伍柒文化交流 发表于 2022-3-3 19:20:02

=REPLACE(A1,MAX(IFERROR(FIND("-",A1,ROW($1:$99)),"")),99,B1)&MID(A1,MAX(IFERROR(FIND("-",A1,ROW($1:$99)),"")),99)三键结束下拉 加个365函数=SUBSTITUTE(A1,"-",B1&"-",COUNT(UNIQUE(FIND("-",A1,ROW($1:$99))))) 三键结束

真卍光魂 发表于 2022-3-9 05:12:54

{=REPLACE(A1,MATCH(9,0/(MID(A1,ROW($1:$99),1)="-")),,B1)

红茶苦涩的甜 发表于 2022-3-9 14:20:11

=REPLACE(A1,FIND("-"&CHAR(ROW($65:$90)),A1),1,B1&"-")

淡淡风情 发表于 2022-3-9 21:14:28

这个power query能拆开也能合并。拆开的话以最右边的"-"为分隔符,然后再在左边一列添加“好的”,再合并就好了。

莫德武 发表于 2022-3-11 11:01:34

奥,看错了,标题有说明
=SUBSTITUTE(A1,"-",B1&"-",COUNT(IF(MID(A1,ROW($1:$99),1)="-",)))

用户春风化雨 发表于 2022-3-14 05:54:06

诚如7楼所言,用powerquery解决非常方便,数据变化后,一键刷新得到新结果

天臻 发表于 2022-3-18 10:58:45

=SUBSTITUTE(A1,"-ABC",B1&"-ABC")
页: 1 2 [3]
查看完整版本: 求公式:在最后出现的特定字符前加入字符