Excel表格中,数字转换不了负数而且还不能计算该怎么办?

网友解答: 谢谢邀请!Excel表格中数字转换不了负数,也不能参与数值运算。一般是因为:单元格中有某些不可见字符,比如空格符、制表符等等。这种情况一般多见于系统导出的数据。如下图所示,不

网友解答:

谢谢邀请!

Excel表格中数字转换不了负数,也不能参与数值运算。

一般是因为:单元格中有某些不可见字符,比如空格符、制表符等等。

这种情况一般多见于系统导出的数据。

如下图所示,不能直接将看起来是数字的数值转为负数:

解决上面问题的思路是:

1、先在单元格的编辑栏查看是否有不可见字符。如果有选中,用查找替换的方法替换为空。

检查发现含有疑似“空格”。不管是否为空格,都在在编辑栏将其复制。

将不可见字符用查找--替换的方法去除

查找内容:复制粘贴进去不可见字符;

替换为:不输入任何字符,就是替换为空白;

替换不可见字符为空白后,发觉问题仍然没有解决。

这就需要更进一步处理。

2、使用数据--分列方法,尝试清除不可见字符。

2.1、选中黄色列

2.2、执行数据--分列操作

2.3、无须其他操作,直接点击下一步,到完成。

2.4、结果如下,顺利去除了潜伏得更深的不可见字符。

3、除了这个方法,我们也可以尝试使用剪贴板,替换步骤2清除不可见字符。

3.1、复制黄色区域的数据

3.2、开始,打开剪贴板,点击右下角的小箭头。

3.3、结果如下,在剪贴板里看得更加清楚,确确实实存在不可见字符。

3.4、鼠标单击剪贴板,结果顺利去除不可见字符。

当然,我们还有其他的方法去清除这些烦人的不可见字符。

比如,这里的情况可以使用函数来实现。

函数公式为:

=CLEAN(TRIM(I2))

验证结果如下:

还有的方法是,将数据复制--粘贴到txt文件。

结果如下图:显然,问题都出来了

直接在txt里进行查找--替换,结果如下:

继续替换,结果如下:

目测上图中还有不可见字符,

将其复制--查找--替换

最后将结果复制,粘贴回Excel。

清洗数据中的不可见字符,往往是比较费力的。以上的方法仅供参考。

欢迎关注套路Excel

网友解答:

不是数字格式,试试这个:在目标单元格旁的单元格输入=value(A1)往下自动填充。其功能是A1中的内容转为数字格式。A1代表目标单元格。

标签: