从外部系统复制过来的文字,很可能夹带看不见的不可打印控制字符。你可以在excel或wps表格里用clean函数清理其中的常见控制字符,之后再核对文本长度;注意这个函数没法处理全部unicode隐藏字符,如果清理完还有残留,得继续手动定位排查。
构造一个含换行的样例
在 A2 输入 ="A"&CHAR(10)&"B",得到A和B之间带换行的文本,方便后续检查CLEAN函数有没有清除掉这个字符。

清理常见控制字符
在 B2 输入 =CLEAN(A2),按回车,处理后的示例结果会显示AB,原始A2的内容保留下来方便对照。

用字符长度核对清理结果
在 C2 输入 =LEN(B2),正常会返回2。如果实际处理的真实数据长度还是超出预期,要去排查其他隐藏字符,不要反复覆盖原有原值。











