楼主: smallhellen
4059 2

SAS9.3不能读取导入的EXCEL表的首行变量名 [推广有奖]

  • 0关注
  • 0粉丝

高中生

35%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
174 点
帖子
12
精华
0
在线时间
35 小时
注册时间
2012-3-13
最后登录
2018-12-1

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我从国泰安下的数据是这样: 易信截图2015226213148.png

然后根据我的需要我把前三行改成这样: 易信截图201522621328.png

后来导入这个表格的时候,我用的如下导入语句:
%MACRO IMPORT(data,address);
PROC IMPORT OUT= &data
         DATAFILE= "&address"
         DBMS=XLS REPLACE;
     GETNAMES=YES;run;
%MEND IMPORT;
%import(WORK.FI_T5,E:\会计\DATA\4nux14sn\FI_T5.xls)


结果出现了:
NOTE:    Variable Name Change.   -> _
NOTE: The import data set has 1302 observations and 3 variables.

我在资源管理器中发现这个表格变成了这样: 易信截图2015226213550.png

我之前用这个语句导入过几次都没有问题哎,今天想调一下数据,重新加个变量,再用同样的方法怎么就不对了呢~~~求路过的大神解答一下呀~新人木有金币……555
二维码

扫码加我 拉你入群

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

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

关键词:Excel表 EXCEL xcel SAS9 exce EXCEL

沙发
sushe1527 发表于 2015-2-27 14:37:23 |只看作者 |坛友微信交流群
  1. GETNAMES=no
复制代码

使用道具

藤椅
wpfwxn 发表于 2015-2-28 09:34:16 |只看作者 |坛友微信交流群
应该是excel表格内容的问题,你把整个sheet复制粘贴到一个新文件中,读取新文件应该就没问题了

使用道具

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

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

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

GMT+8, 2024-4-27 09:48