全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
11780 6
2012-10-31
我的问题是这样的。每次我复制了excel的证券代码粘贴到.dta文件中时,证券代码在excel中是字符型,如000001,000002,但是到dta中后自动变成long型了,000001变成了1,000002变成了2.请问如何在dta文件中显示的也是字符型的000001,000002呢?
谢谢各位大侠!
二维码

扫码加我 拉你入群

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

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

全部回复
2012-10-31 20:33:29
tostring或者decode都可以把数值型转换为字符型。
二维码

扫码加我 拉你入群

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

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

2012-10-31 21:21:23
g y=string(x,"%06.0f")
二维码

扫码加我 拉你入群

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

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

2013-10-17 20:16:40
sungmoo 发表于 2012-10-31 21:21
g y=string(x,"%06.0f")
太好了,这个办法好,多谢多谢
二维码

扫码加我 拉你入群

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

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

2014-6-28 00:26:49
pearl2009 发表于 2013-10-17 20:16
太好了,这个办法好,多谢多谢
为什么我粘贴到Excel中,还是数值型的呢,前面还是没有0
二维码

扫码加我 拉你入群

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

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

2014-6-28 23:24:14
Kindjune 发表于 2014-6-28 00:26
为什么我粘贴到Excel中,还是数值型的呢,前面还是没有0
在excel中修改下格式就好了
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群