我有一个XLS数据集(33K记录)。此集包含我想要替换/删除的子字符串。
目标包括
维度前缀,如:OD,ID,L,W,THK - 这些前缀字符串的位置在数据中并非严格一致
示例:
Before:
OD4.5MMXL38MM
L140MM
ID6MM
L14-18MMXW14-21MMXTHK24-26MM
After:
4.5MMX38MM
140MM
6MM
14-18MMX14-21MMX24-26MM
上面提到的子串出现在更长的字符串中:
SCREW BONE OD2.7MMXL22MM SELF TAPPING LOCKING T8 STARDRIVE RECESS SS NON STERILE
有没有办法使用SUBSTITUTE()
或REPLACE()
进行这些调整?注意:我可以解析/隔离上面列出的维度字符串 - 缩小焦点 - 我无法有效地删除这些前缀字符串。
谢谢!
答案 0 :(得分:1)
使用A1中的尺寸字符串,您可以使用嵌套的SUBSTITUTE公式清除文本:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"L",""),"OD",""),"ID",""),"W",""),"THK","")