楼主: yaoyinuo888
2627 7

[问答] SAS 导出EXCEL,身份证号码丢失 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

30%

还不是VIP/贵宾

-

威望
0
论坛币
1317 个
通用积分
0
学术水平
2 点
热心指数
2 点
信用等级
2 点
经验
1341 点
帖子
102
精华
0
在线时间
140 小时
注册时间
2016-6-26
最后登录
2022-2-8

楼主
yaoyinuo888 在职认证  发表于 2017-12-6 18:34:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
楼主有一串身份证数据,想导出成EXCEL,但是倒出以后显示的是科学记数法,且最后2位为0,除了改成文本格式导出,还有别的办法吗?
二维码

扫码加我 拉你入群

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

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


沙发
superguy333 发表于 2017-12-6 20:13:47
用ods html导出

藤椅
l1i2n3i4n5g 在职认证  发表于 2017-12-7 09:29:50
身份证变量转为字符型

板凳
流水不朽 发表于 2017-12-7 09:33:06
你的身份证号字段,是数值类型的是吧,改为 字符串类型,再导出便可。

报纸
流水不朽 发表于 2017-12-7 09:33:52
你的身份证号码字段是数值类型的是吧,改为字符串类型,再导出即可。

地板
lovexialulu 发表于 2017-12-7 10:33:17
建议 导出之前 先在sas里面 把这ID 变量(应该是字符型的,因为有的身份证结尾为X)处理下,比如 ID_='#'||strip(id); 再 导出

7
yaoyinuo888 在职认证  发表于 2017-12-9 10:52:44
sorry,楼主这几天忙晕了,忘记回来看帖子了 ...
把变量改字符串导出我是知道的,但是导出以后还要分裂什么的,闲麻烦。
毕竟我们学习SAS就是因为SAS强大啊,所以想问问有没有更加好的方法
楼主去试一下2楼的方法

8
yaoyinuo888 在职认证  发表于 2017-12-9 11:09:10
superguy333 发表于 2017-12-6 20:13
用ods html导出
用ODS  HTML导出 也不行,还是科学计数法,最后2位是0

ods listing close;
ods results off;
ods html
path='e:\aa'
body='cccc.xls';
proc print data=work.aa;
run;
ods html close;
ods results on;
ods listing;

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-17 13:57