楼主: aa2liebe
1959 9

[数据管理求助] 关于读取excel的一个小问题 [推广有奖]

  • 0关注
  • 0粉丝

本科生

61%

还不是VIP/贵宾

-

威望
0
论坛币
2329 个
通用积分
0
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
893 点
帖子
68
精华
0
在线时间
91 小时
注册时间
2013-1-20
最后登录
2016-9-21

楼主
aa2liebe 发表于 2014-11-27 17:41:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
目前来说,如果用stata读excel的数据,edit里面都会出现全红色的文字和数据,但是这一次,怎么有点不一样,最后一列的数字在读取后直接就是黑色的了。请问这是什么原因?原则上来说,这几列的数据都是性质一样的啊。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:EXCEL xcel exce cel 小问题 excel

Unbenannte QQ-Bildschirmaufnahme20141127102006.jpg (65.9 KB)

Unbenannte QQ-Bildschirmaufnahme20141127102006.jpg

沙发
shadow0708 发表于 2014-11-27 19:49:11 来自手机
aa2liebe 发表于 2014-11-27 17:41
目前来说,如果用stata读excel的数据,edit里面都会出现全红色的文字和数据,但是这一次,怎么有点不一样, ...
是不是这个数据在excel时候单元格格式就是数值型了?

藤椅
crystal8832 学生认证  发表于 2014-11-27 23:20:23
shadow0708 发表于 2014-11-27 19:49
是不是这个数据在excel时候单元格格式就是数值型了?
可能与你导入前Excel里的数字属性有关,另外就是缺失值部分是否有差异了。

板凳
aa2liebe 发表于 2014-11-28 00:03:01
crystal8832 发表于 2014-11-27 23:20
可能与你导入前Excel里的数字属性有关,另外就是缺失值部分是否有差异了。
请问excel本身还自带数字属性吗?我怎么查看或者更改呢?

从这三个看,最后一列黑色的,确实没有缺失值。不过刚才看了下,还有其他列的数值没有任何缺失值,却还是红色的。就最后这一列奇怪。

报纸
crystal8832 学生认证  发表于 2014-11-28 00:04:59
aa2liebe 发表于 2014-11-28 00:03
请问excel本身还自带数字属性吗?我怎么查看或者更改呢?

从这三个看,最后一列黑色的,确实没有缺失值 ...
邮件-设置单元格式

地板
aa2liebe 发表于 2014-11-28 00:10:35
shadow0708 发表于 2014-11-27 19:49
是不是这个数据在excel时候单元格格式就是数值型了?
excel还区分数值型什么的吗?请问我怎么去修改或者重定义呢?
数字都是自己在excel建的表,自己填的数字。没有印象特地去动过什么。

7
aa2liebe 发表于 2014-11-28 01:12:17
crystal8832 发表于 2014-11-28 00:04
邮件-设置单元格式
额,菜单上没有看到“邮件”啊?在哪里啊?

Unbenannte QQ-Bildschirmaufnahme20141127181045.jpg (29.97 KB)

Unbenannte QQ-Bildschirmaufnahme20141127181045.jpg

8
jiangbeilu 学生认证  发表于 2014-11-28 02:31:57
因为你的字段里出现了"-" 这个符号,而这不是stata默认为的Missing Values,所以就把这个变量都当作字符了。
解决方法在:
在Excel里,用单元格查找"-",替换成".",然后再读入到stata中,你就会发现不会出现红色了。

9
shadow0708 发表于 2014-11-28 21:41:18
aa2liebe 发表于 2014-11-28 00:10
excel还区分数值型什么的吗?请问我怎么去修改或者重定义呢?
数字都是自己在excel建的表,自己填的数字 ...
额,楼上打错了,是右键,不是右键。再者如果右键格式不好用,你试一下楼下jiangbeilu的方法,如果也不行,你按照他的方法替换成.后,再右键设置单元格格式为数值型,应该可以的。希望能帮上,我也是刚刚开始学习!

10
shadow0708 发表于 2014-11-28 21:43:17
aa2liebe 发表于 2014-11-28 00:10
excel还区分数值型什么的吗?请问我怎么去修改或者重定义呢?
数字都是自己在excel建的表,自己填的数字 ...
额,楼上打错了,是右键,不是右键。再者如果右键格式不好用,你试一下楼下jiangbeilu的方法,如果也不行,你按照他的方法替换成.后,再右键设置单元格格式为数值型,应该可以的。希望能帮上,我也是刚刚开始学习!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 21:00