答案 0 :(得分:1)
很难说,因为您在示例中贴了一张图片(而不是问题中的文字),但是据我所知,您正在尝试从文字中删除空格,除非空格在逗号旁边,所以此操作:< / p>
A B C D, E F G
...成为:
ABCD, EFG
如果这是目标,那么您只需要嵌套两个替换函数即可。
例如,如果文本在单元格A1
中,则可以...
=SUBSTITUTE(SUBSTITUTE(A1," ",""),",",", ")
[A1]=Replace(Replace([A1]," ",""),",",", ")
答案 1 :(得分:0)
正如@Aneta指出的那样,您可以将所有空格全部替换为空,但是最终您将删除实际需要的空格(例如,分隔单词的空格)。
例如,“ TEM PL ATE STD TAG.CDL”最终将变成“ TEMPLATESTDTAG.CDL”。
您可能会很喜欢并使用字典来查找单词,但是对于单词“ TEMPLATE”,最终可能会像“ TEMP LATE”一样被拆分,在字典中可以找到两个单词,使问题变得不确定。
另一个选择是创建一个预期单词的字典,删除所有空格,然后解析每个字符串,在字典中查找匹配项。当然,如果字典中的单词“ TEMPLATE”,“ TEMP”和“ LATE”也不确定,这也将变得不可行。
最终,除非您有一份固定的预期csv项目列表,否则世界上没有算法会知道这些空间真正属于什么地方!