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))