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代表目标单元格。