excel的整列数值都是文本格式,也就是左上角那里都有一个绿色标志,我想要把它们一次性转为数字,怎么操作

别人做的帐单发过来让我修改,可是发现他们做的数字那一行竟然全是文本格式,根本没办法使用工式,当然他们是计算好了结果自己填上去的,不是用工式算出来的。想要整列修改为数字格式,如何操作?我试过选中一列,点右键,设置单元格格式,然后选择常规下面的数值,然后确认,但是无任何变动,只能一个一个单元格来修改,这得累死人的呀,望高手们指教一下,不胜感激!

选中那行把那行有内容的单元格格式设置为常规 或者 数值 这个时候只是改了一下并没有激活
然后你找一个空白单元格输入0然后复制 选中那想要更改的为数值的那行有内容的单元格 然后右键 选择性粘贴 选择 加就可以了
(注意这俩个必须得有,如果只有第一步,只是改过来,但是并没有激活如果只有第步那么只是当时改过来了,当你双击那些单元格后又恢复为文本了)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-06
选中那列,在第一格的左边或右边会有个叹号,左击-->转换为数字。这个在一开始用可以,如果有部分转换过,可能会有部分还是显示文本的格式,但已经是数值了。如果你用公式没得到数值的答案,可以把公式那列删了再试。
第2个回答  2012-06-06
假设原数据在A列
B1输入公式
=A1*1
下拉填充
复制B列,选择性粘贴--数值 到A列原数据处
再将B列删除即可追问

谢谢这位大侠,你提供的这个方法的确不错,可以解决问题。但可以解释一下为什么不能一整列选中,然后在单元格格式那里设置改为数值吗?而且我刚刚试了,就连单个单元格都不能改动,这到底是什么原因呢。正常情况下应该可以这样操作的呀。

第3个回答  2012-09-07
还有一个一步完成的方法,就是选中文本格式的那一列,点数据里的分列,然后就跳出一个对话框,你直接按三下回车键,就全变成数值了。
第4个回答  2012-06-06
选中整列 右键 设置单元格格式 在数字的选项卡中选择数值 填好你想要的小数点位 然后确定就可以了

————
养成良好习惯,塑造雄姿英魂,南京西点军事夏令营,东方的西点夏令营!