全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2543 3
2013-01-11
悬赏 208 个论坛币 已解决
files.rar
大小:(20.08 KB)

 马上下载



别人给我一批xls文件,打开后显示“您尝试打开的文件的格式与文件扩展名指定的格式不一致”,点击“是”或“否”之后,文件可以被excel打开
但是用import命令导入数据后显示:
ERROR: Connect: 外部表不是预期的格式。
ERROR: LIBNAME 语句出错。
文件是别人给我的,可能是通过某种软件导出的文件,因为我判定虽然扩展名为xls的文件,但其实不是excel文件,是什么我也不知道
现在的问题是:有100多个这样的文件,格式都一致,想批量导入sas,不知道怎么做,求助各位计算机高手。
如果打开文件并另存为excel2003格式的,是可以导入的,但全部手动操作一遍太麻烦,能不能通过程序命令批量实现?
上传几个sample file,请各位高手不吝赐教。

最佳答案

二维码

扫码加我 拉你入群

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

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

全部回复
2013-1-11 12:57:02
dbms=tab
二维码

扫码加我 拉你入群

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

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

2013-1-11 13:28:15
不会是csv格式的表吧
用记事本打开看看
是不是逗号分隔的
如果是的话用批量重命名的软件改下名字就好
import过程也可以设置dbms=dlm以导入用分隔符分隔的文件
二维码

扫码加我 拉你入群

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

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

2013-1-11 13:34:52
这个我汗颜啊,有点占便宜了。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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