相信有些小伙伴,在对数据求和的时候,会遇到用sum函数无法求和的情况。数据无法求和,肯定是文本型数字,转换的方法有很多,今天在这里分享几种处理文本型数字的解决方法。

选择性粘贴

一般的文本型数字吧,我们利用excel的选择性粘贴就可以解决了。

操作步骤如下:

在旁边的单元格输入1,复制这个1,然后将这个1,选择性粘贴—运算—乘。这样文本型数字就被处理成数值型文本了。

操作动图如下:

sum求和不显示结果(SUM求和结果为0的原因)(1)

分列巧处理文本型数字

处理文本型数字,我们还可以利用分列功能;选择数据区域,单击【数据】选项卡,选择【分列】功能,在弹出的文本分列向导直接单击确定即可。

可以看到文本型数字在分列向导中过一遍,文本型数字就变成数值型数字了。

操作动图如下:

sum求和不显示结果(SUM求和结果为0的原因)(2)

查找替换删空格

如果在处理文本型数字格式的时候,上述两种方法没有办法解决,那我们得检查一下数字后有没有空格。双击单元格,进入单元格编辑状态以后,发现有空格的情况下。

sum求和不显示结果(SUM求和结果为0的原因)(3)

操作步骤:按“Ctrl H”打开查找替换窗口,查找空格,全部替换。

操作动图如下:

sum求和不显示结果(SUM求和结果为0的原因)(4)

用Len函数测试数字的长度

如果通过上述三种方法,数字还是无法正常求和,那么我们就要考虑数字里面,存在不可见字符的原因了。

拿出Len函数来计算数字的长度,如下图。我们可以看出A1单元格,只有9和6两个数字,然而,Len函数计算出来的的结果是3,那么,可以确定单元格里面是存在不可见字符了。

sum求和不显示结果(SUM求和结果为0的原因)(5)

清除不可见字符

遇到单元格里面存在不可见字符的情况下,我们应该怎样处理呢?在这里建议使用Clean函数,可以清除非打印字符。

在这里,提供一个解决方案,在辅助列添加公式:

=--CLEAN(SUBSTITUTE(B1,"",))

sum求和不显示结果(SUM求和结果为0的原因)(6)

从网上下载的数据,可能会附带一些格式,也有可能上面提到的方法,还是不能处理,这里再再再在再来一招;

修改公式为:=RIGHT(A1,LEN(A1)-1)*1。

sum求和不显示结果(SUM求和结果为0的原因)(7)

通常从网页中下载的数据,很容易出现非打印字符。附带的格式也不一样,不过相信通过上面分享的方法,以后小伙伴都可以轻松解决这数字无法求和的问题啦~

您的关注、赞赏、转发、点赞是对小编最大的鼓励与支持,小编会努力写出优质的教程,谢谢您!

,