全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
7739 17
2012-12-05
悬赏 100 个论坛币 未解决
【作者(必填)】sike

【文题(必填)】SAS导入导出2007excel的程序

【年份(必填)】2012

【全文链接或数据库名称(选填)】SAS导入导出2007excel的程序
二维码

扫码加我 拉你入群

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

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

全部回复
2012-12-6 08:49:12
二维码

扫码加我 拉你入群

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

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

2012-12-6 09:59:46
proc import out=work.nbfx dbms=excell replace datafile="D:\sastjfx\nbfx.xls"; sheet="sheet1$";
getnames=yes;
run;
(nbfx.xls 是你要转化为sas数据集的excell数据表的名字;如果第一行不是变量名而是数据,需要把getnames=yes修改为getnames=no)



二维码

扫码加我 拉你入群

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

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

2012-12-6 10:02:35
补充说明,也可以不用编程的方法,用sas菜单的 file-import data功能,按照提示操作就可以了。
二维码

扫码加我 拉你入群

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

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

2012-12-6 11:22:47
楼主说的是excel2007,不是excel2003
excel2007和sas9.2应该不兼容,因为excel2007出现于sas9.2之后
xls格式的是excel2003,xlsx是excel2007的格式
解决方法:
1 excel2007另存为excel2003,然后使用上述程序或鼠标操作导入
2 安装sas9.3,可直接导入excel2007
二维码

扫码加我 拉你入群

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

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

2012-12-6 23:47:15
pingguzh 发表于 2012-12-6 11:22
楼主说的是excel2007,不是excel2003
excel2007和sas9.2应该不兼容,因为excel2007出现于sas9.2之后
xls格 ...
网上有很多关于用9.2进行小升级就能调用到excel2007的,但是我试过了都不行。
我的数据量很大,文件很多,不太容易手工去做。
除了下载更高版本,没有其他方式了么?谢谢
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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