立即注册 登录
公卫人 返回首页

alian的个人空间 https://www.epiman.cn/?2 [收藏] [复制] [RSS]

日志

如何批量的将Excel中以文本形式储存的数字转换为数值形式?

热度 4已有 1913 次阅读2014-7-19 14:09 |个人分类:专业| Excel, Excel, 数值

如果数值特别大的话,Excel中的数字可以设置以文本形式储存,这样的数值导入到Stata软件中会标注为红色,即Stata认为其是字符变量。

如果用命令将其从字符型转为数值型,会提示出错:变量包含非数值型字符。

. destring age vd, replace
age contains nonnumeric characters; no replace
vd contains nonnumeric characters; no replace

如果是以文本形式储存的数字,在单元格的左上方会有一个小三角,点击该单元格,左侧会显现一个黄色感叹号,点击感叹号在结果里选择第二行“转化为数字(C)”即可将该单元格的数字以数值格式显示。

当大量的不连续的类似单元格时,将带来不小的工作量。如何批量的将Excel中以文本形式储存的数字转换为数值形式?

方法1:选中数据列,数据----分列----完成

方法2:选中对应的列,右侧会出现一个黄色的感叹号,点击感叹号在结果里选择第二行“转化为数字(C)”即可。




路过

鸡蛋
3

鲜花
1

握手

雷人

刚表态过的朋友 (4 人)

发表评论 评论 (1 个评论)

回复 大冰凌 2014-7-20 12:33
受教

facelist

您需要登录后才可以评论 登录 | 立即注册

手机版|会员|至尊|接种|公卫人 ( 沪ICP备06060850号-3 )

GMT+8, 2024-5-6 11:32 , Processed in 0.029673 second(s), 7 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部