关于在文本提取或拆分过程中特殊情况的解决方案

如冰说计算机 2024-05-18 07:54:19

要把下图的文本提取里面的几个文本,或是要自动拆分一下,文本之间的分隔符貌似只有空格,但是利用分隔符拆分后不能直接拆分。

利用公式=TEXTSPLIT(B4," ")进行拆分,拆分分隔符为空格;拆分结果只能提取AAA-1,后续两个无法拆分,貌似两者之间还有分隔符,不容易辨别。

通过测试,最后确认分隔符为ALT+ENTER的结果,即=TEXTSPLIT(B4,""),结果就把后续两个文本拆分。

用双层嵌套公式=TEXTSPLIT(TEXTSPLIT(B4," "),"

")结果也不能全部拆分,第二次拆分只能提取拆分的前一部分,解决不了拆分的问题。

最好的解决方案是,利用SUBSTITUTE函数用空格置换特殊空格,输入=TEXTSPLIT(SUBSTITUTE(B4,"

"," ")," ")即可按要求拆分。

之所以讲一下这个特殊情况,也是为了后续更好的关注细节,更好的解决问题。

0 阅读:5

如冰说计算机

简介:感谢大家的关注