如何把EXCEL中的文本格式的数字转化成数值格式

我在制做一个表格,想把其中的所有的文本格式的数字转化成数值格式的数字,其中的空白转成0,按下面一楼的做法做过,还是不行,用公式进行加减运算的时候在要显示答案的单元格里面显示VALUE,这是怎么回事?

文本格式的数字,左上角上会有一个绿色三角形指示,这样的单元格无法进行求和等运算,如下图:

转换文本格式数字单元格为数字,不能使用设置单元格的方法,设置格式并不能改变数据类型,转换方法是鼠标放在三角形上,出现的感叹号菜单里面,有转换为文本的选项。

选中需要转换的区域,会出现感叹号,如下图:

点感叹号后许多选项,如下图:

点击菜单之后转换为数字(右对齐、状态有求和等),如下图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-30
Excel中有时会遇到单元格左上角有个绿色三角形的情况,而且数字前面有个逗号,出现这种情况的原因是这个单元格的格式是文本格式,只要将文本格式转成数字格式就可以了,下面讲讲excel中如果将文本格式的数据转成数字格式。

1、在一个空白单元格中输入数字1,需要保证这个数字是正常的数字格式,一会我们需要用到这个数字来给哪些文本格式的数字来用;

2、点击这个单元格,按ctrl+c键复制;

3、如何按住鼠标左键不放,选中所有需要转换成数字格式的单元格;

4、选中单元格后,点击“开始”下面的“选择性粘贴”;

5、在弹窗中找到“运算”,选中“乘”后点“确定”;

6、然后点击右边的提示有个倒三角的按钮,点击“转换为数字”;

7、这样原来的文本格式的数字就转换成数字格式了
在使用Excel表格对数据求和时,只能对单元格内常规格式的数据进行计算,而不能对单元格中的文本格式的数据进行计算,特点就是在单元格的左上角有一个绿色的小三角,(如图:)(上边1234是常规格式数据、6789就是文本格式数据、下边的1234是数据求和时得到的结果。)

怎样才能讲这些文本格式的数据批量转换成常规的数字格式以便进行计算呢?

问题的解决:

把文本格式的转换成常规格式不就可以了吗,当然可以了,但是在把所有填写文本格式的数据单元格选中,然后右击选项中“设置单元格格式”设成常规(如下图)后,左上角并仍有绿色小三角,怎么办,不要急,按下面的步骤去做就行。

经过试验发现经过刚才的设置后还必须在每个单元格里双击一下,再回车就可以,但是这样做比较麻烦,只适合修改少量孤立单元格格式。如果文本格式的单元格较多批量的修改一个个双击就不合适了。那怎么办呢?接着往下看。

先选中所有要修改的文本数字单元格→选择Excel 菜单中“数据”菜单→“分列”

接着出现下面的对话框:

一直选下一步→下一步→列数据格式选“常规”即可。

以上方法,同样如果需要把数字格式转化成文本格式数字,操作中最后一步列数据格式选“文本”就可以了。

另外,我们在使用Excel时是否发现单击文本格式的单元格的时候,单元格的左上方都有一个感叹号
第2个回答  2016-04-15
在一个空单元格输入1,并复制它
选中要转化成数值的单元格区域
右击-选择性粘贴-乘

补充回答:
这样操作以后,仍不能转换数值,说明你原来的数据格式有问题,提示你检查以下几项:
1、数据内是否存在空格,(可以通过查找替换,将空格替换掉)
2、数据内是否存在非法字符!
清除后,就可以运算了本回答被提问者采纳
第3个回答  2012-08-31
以下几种办法都不行:(用第六项就行了我遇到过)
1.格式调整为数值,没用
2.空单元格输入1,复制选择性粘贴不行
3.数据分列,不行。
4.文本数据前没有空格,没有'号
5.数据复制到WORD再复制回来,不行。
6.这种情况一般是因为你的单元格内的内容前面有一个特殊符号。至于是什么特殊符号,你可以选定数据复制到WORD看数字前面或后面到底有什么符号,注意包括空格,若有的话用WORD的替换功能把所有的空格或其他隐藏的字符都替换成空号(即什么也没有)
第4个回答  2009-09-30
选格式-单元格-数字-数值即可