限量版男孒 发表于 2021-11-24 18:31:00

求助大神!为什么trim,subst,clean和替换都无法清除掉不可见空格 ...

求助大神,对于A列文本在使用了trim,clean,替换和subst函数后,仍然无法清除所有的空格,请求大神答疑解惑。

十一点二十 发表于 2021-12-15 00:52:42

发一个文件

刘麻子 发表于 2021-12-16 21:40:43

原始文件请查收

流氓猪大 发表于 2021-12-19 14:13:06

ASCII 1-31 为非打印字符,可以用 CLEAN 清除
ASCII 32 为空格,可以用 TRIM 去除两侧的空格
ASCII 63 为问号,一般为在EXCEL不可显示的字符,所以用上面两种方法是没用的

如果要清除,可以参考下面数组公式:
=CONCAT(IF(CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))<64,"",MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)))

苏夏 发表于 2021-12-22 17:31:37

不成文的规则, 不做作业题 。

央金 发表于 2021-12-28 10:56:03

没看明白丢丢大佬说的啥意思

清晨的粥比深夜的酒好喝 发表于 2022-2-23 08:46:07

这里是解决工作中的问题,不给他人当枪手。(不做作业题)

铎然 发表于 2022-2-25 13:18:47

受教,非常感谢。

松佑 发表于 2022-2-28 01:34:04

这是《函数其实很简单I》中的6.1.10的示例
页: [1]
查看完整版本: 求助大神!为什么trim,subst,clean和替换都无法清除掉不可见空格 ...