要把下图的文本提取里面的几个文本,或是要自动拆分一下,文本之间的分隔符貌似只有空格,但是利用分隔符拆分后不能直接拆分。
利用公式=TEXTSPLIT(B4," ")进行拆分,拆分分隔符为空格;拆分结果只能提取AAA-1,后续两个无法拆分,貌似两者之间还有分隔符,不容易辨别。
通过测试,最后确认分隔符为ALT ENTER的结果,即=TEXTSPLIT(B4,""),结果就把后续两个文本拆分。
用双层嵌套公式=TEXTSPLIT(TEXTSPLIT(B4," "),"
")结果也不能全部拆分,第二次拆分只能提取拆分的前一部分,解决不了拆分的问题。
最好的解决方案是,利用SUBSTITUTE函数用空格置换特殊空格,输入=TEXTSPLIT(SUBSTITUTE(B4,"
"," ")," ")即可按要求拆分。
之所以讲一下这个特殊情况,也是为了后续更好的关注细节,更好的解决问题。
评论 (0)