有select地删除字符

我有一个XLS数据集(33Klogging)。 这个集合包含我想要replace/删除的子string。

目标包括

Dimensional Prefix,如:OD,ID,L,W,THK – 这些前缀string的位置在数据上并不严格一致

例子:

Before: OD4.5MMXL38MM L140MM ID6MM L14-18MMXW14-21MMXTHK24-26MM After: 4.5MMX38MM 140MM 6MM 14-18MMX14-21MMX24-26MM 

上面提到的子string出现在更长的string中:

 SCREW BONE OD2.7MMXL22MM SELF TAPPING LOCKING T8 STARDRIVE RECESS SS NON STERILE 

有没有办法使用SUBSTITUTE()REPLACE()来进行这些调整? 注:我可以parsing/隔离上面列出的维度string – 缩小焦点 – 我不能有效地删除这些前缀string。

谢谢!

使用A1中的维度string,可以使用嵌套的SUBSTITUTE公式清理文本:

 =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"L",""),"OD",""),"ID‌​",""),"W",""),"THK","")