我正在尝试设置一个函数来重新格式化一个字符串,稍后将连接该字符串。一个示例字符串看起来像这样:
Standard_H2_W1_Launch_123x456_S_40K_AB
有时候"S"不存在,有时候"40K"变成了"60K"或者没有,还有"_AB"也可以是"_CD"或"_EF"。 最后,所有的下划线都需要改成连字符。最终产品应该如下所示:
Standard-H2-W1-Launch-123x456-
我有四个函数,如果依次运行,就能处理所有这些问题:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"_AB","_"),"_CD","_"),"_EF","_")
=SUBSTITUTE(SUBSTITUTE(B2,"_40K",""),"_60K","")
=SUBSTITUTE(C2,"_S_","_")
=SUBSTITUTE(D2,"_","-")
我尝试过多种方法将这些内容合并成一个函数,但是我对Excel的这个级别还比较陌生,所以不知道该怎么做。有没有办法将所有内容组合在一起,以便在一个单元格中按顺序执行?