excel

关注公众号 jb51net

关闭
软件教程 > 办公软件 > excel >

excel数据无法求和怎么办? excel金额无法累加的解决办法

脚本之家

学员的问题,表格里面的金额无法求和,怎么回事?

下面,使出十八般武艺,差点怀疑人生,最后才勉强蒙对了。

1、假如金额是文本格式,用--转换成数字格式。结果为错误值,假设不成立。

=SUMPRODUCT(--A2:A6)

2、假如金额含有空格,用TRIM去除,再用--转换成数字格式。结果为错误值,假设不成立。

=SUMPRODUCT(--TRIM(A2:A6))

3、假如金额含有非打印字符,用CLEAN去除,再用--转换成数字格式。结果为错误值,假设不成立。

=SUMPRODUCT(--CLEAN(A2:A6))

4、尝试用分列,没任何改变。

5、复制到记事本,看不到任何多余符号。

6、最后,猜不出是隐藏了什么,无奈,只能用最简单粗暴的假设,第一位或者最后一位含有特殊符号,要去除。

去除最后一位字符,结果为错误值,假设错误。

=--LEFT(A2,LEN(A2)-1)

去除第一位字符,结果为数字,假设正确。

=--MID(A2,2,15)

在写文章的时候,又尝试了手工输入第一个金额8816.5,然后按Ctrl+E,这样提取出来的金额也可以求和。

世界之大,无奇不有,小小金额,居然让我花费了那么多精力才转成正常的,不可思议。

推荐阅读:Excel如何将小写金额批量转化成大写? exce小写金额替换大写的技巧