Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 14710|回复: 6

[已解决]在EXCEL表中如何批量地将文本格式转换数字格式

[复制链接]
发表于 2011-4-25 19:14 | 显示全部楼层 |阅读模式
大师您好:

请问2007版电子表格中操作时,不知什么原因为什么表格中数据总是默认是文本?(而且表中原来定义的是数值型,为什么呢)
这种文本在公式相加是总是提示错误,不能计算,急死我了,我以前从来没有遇到过此类问题?


最佳答案
2011-4-25 21:18
除了楼上的方法,现再说一个方法
选择要更改的那列文本格式的数值
数据--分列--
第一步:原始数据类型   不选 直接进入下一步
第二步:分隔符  不选  直接进入下一步
第三步: 列数据格式  此项选常规  点完成即可
11.gif

评分

参与人数 1 +1 收起 理由
bbs132465 + 1 很给力!

查看全部评分

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2011-4-25 19:40 | 显示全部楼层
不太熟悉07!要是想改变的话,全选后,修改单元格格式改造下!
回复

使用道具 举报

 楼主| 发表于 2011-4-25 19:50 | 显示全部楼层
今日给同事算一组数据的总和,发现这些数字全是文本格式,啊,这个转换起来确实麻烦了,嘿嘿,到网上一查,居然找到了一个简单方法,记录于此,以供后享:
  
  在一个空白单元格中输入“0”(零),复制此单元格,全选要转换的区域,右键,选择性粘贴,选择里面的“加”,其他不动,确定即可!
  
  其他方法:
  
  1.在任意一个空白单元格中输入数值1,选中该单元格,执行复制操作,然后选中需要转换的单元格(区域),执行“编辑、选择性粘贴”命令,打开“选择性粘贴”对话框,选中其中的“乘”选项后,确定返回即可(这个方法可用于所有版本的Excel中。);
  
  2.如果你使用的是Excel 2002或Excel 2003,则可选中需要转换单元格(区域),单元格旁边会出现一个智能标记,按一下这个智能标记,在随后弹出的下拉列表中选中“转换为数字”选项,即可快速完成转换;(效率极高)
  
  3.另外还可以使用函数公式来进行转换,例如:VOLUE(text)函数,在任意一列空白单元格中输入函数公式VOLUE(准备转换的文本单元格位置,如a1)然后在单元格右下角下拉,会发现整个要转换的文本数值已经转换完了。
回复

使用道具 举报

发表于 2011-4-25 20:10 | 显示全部楼层
我一般喜欢用选择性粘贴乘
回复

使用道具 举报

发表于 2011-4-25 20:18 | 显示全部楼层
{:021:}我也是都是选择性粘贴+0
回复

使用道具 举报

发表于 2011-4-25 21:18 | 显示全部楼层    本楼为最佳答案   
除了楼上的方法,现再说一个方法
选择要更改的那列文本格式的数值
数据--分列--
第一步:原始数据类型   不选 直接进入下一步
第二步:分隔符  不选  直接进入下一步
第三步: 列数据格式  此项选常规  点完成即可
11.gif
回复

使用道具 举报

发表于 2015-8-20 11:40 | 显示全部楼层
学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-11-1 07:15 , Processed in 0.336201 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表