您的位置首页百科问答

Excel中的LEN函数结果错误的原因汇总分析解决

Excel中的LEN函数结果错误的原因汇总分析解决

的有关信息介绍如下:

Excel中的LEN函数结果错误的原因汇总分析解决

LEN函数是Excel中用于计算字符长度的函数,很多人可能在使用该函数的时候无法得到正确结果,今天笔者给大家汇总一下常见的错误情形,以及相应的解决办法!

问题:如下图所示,B列数据中含有不明(特殊)字符,最常见的是数据源可能是从某些数据库中导出来的(所含的是空格)。

解决方法:

=LEN(CLEAN(B4))

或者

=LEN(CLEAN(TRIM(B4)))

如下图所示,A1=189800.01,B1=275407.06,C1=B1-A1,D1==LEN(C1),D1的结果本应该是9,得到的结果确是16!出现这种现象是因为计算机以二进制格式存储号码,最小浮动点算术存储不准确性导致

解决办法:

使用ROUND函数对数字的小数位数进行舍入

=LEN(ROUND(C1,2))