楼主: Imasasor
2285 3

怎么样批量导入有问题的excel表格 [推广有奖]

  • 1关注
  • 64粉丝

VIP

学科带头人

34%

还不是VIP/贵宾

-

TA的文库  其他...

超哥喜欢的文章

威望
1
论坛币
47033 个
通用积分
3.1376
学术水平
238 点
热心指数
246 点
信用等级
231 点
经验
36380 点
帖子
866
精华
3
在线时间
2234 小时
注册时间
2012-7-4
最后登录
2023-9-20

初级学术勋章 初级热心勋章 初级信用勋章 中级热心勋章 中级学术勋章

208论坛币
files.rar (20.08 KB)

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

最佳答案

关键词:excel表格 Excel表 EXCEL xcel exce 怎么样 excel表格
欢迎加入亚太地区第一R&Python数据挖掘群: 251548215;
沙发
webgu 发表于 2013-1-11 12:57:02 |只看作者 |坛友微信交流群
dbms=tab
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
pobel + 1 + 1 + 1 26 coins per character!

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

使用道具

藤椅
playmore 发表于 2013-1-11 13:28:15 |只看作者 |坛友微信交流群
不会是csv格式的表吧
用记事本打开看看
是不是逗号分隔的
如果是的话用批量重命名的软件改下名字就好
import过程也可以设置dbms=dlm以导入用分隔符分隔的文件
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

使用道具

板凳
webgu 发表于 2013-1-11 13:34:52 |只看作者 |坛友微信交流群
这个我汗颜啊,有点占便宜了。
SAS资源
1. SAS 微信:StatsThinking
2. SAS QQ群:348941365

使用道具

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

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-4 04:24