楼主: Bo.Sui
14752 39

[问答] Excel导入到SAS,中文文字变成了???,怎么办?? [推广有奖]

31
Bo.Sui 发表于 2013-5-9 14:51:56
你看到了吗?我导出来就是介个样子了~

Problem.png (16.34 KB)

Problem.png

32
Bo.Sui 发表于 2013-5-9 14:53:00
Eternal0601 发表于 2013-5-9 14:41
you can import the your .xls(2003 version) file through menu operation.
Details:  click file----> ...
我导入后就出现这么大的问题了~

33
Bo.Sui 发表于 2013-5-9 14:55:34
里面没有.xls的选项~~

Problem1.PNG (18.54 KB)

Problem1.PNG

34
Eternal0601 发表于 2013-5-9 14:57:00
Bo.Sui 发表于 2013-5-9 14:53
我导入后就出现这么大的问题了~
那就不清楚了,我用SAS 9.2 English这样导完全没问题

35
Eternal0601 发表于 2013-5-9 15:03:17
Bo.Sui 发表于 2013-5-9 14:53
我导入后就出现这么大的问题了~
你在sas 9.3 english中运行下面的代码,要将c:换成你存.xls的路径
PROC IMPORT OUT= WORK.a
            DATAFILE= "C:\cd01.xls"
            DBMS=EXCEL REPLACE;
     RANGE="Sheet_01$";
     GETNAMES=YES;
     MIXED=NO;
     SCANTEXT=YES;
     USEDATE=YES;
     SCANTIME=YES;
RUN;

36
Bo.Sui 发表于 2013-5-9 15:17:09
Eternal0601 发表于 2013-5-9 15:03
你在sas 9.3 english中运行下面的代码,要将c:换成你存.xls的路径
PROC IMPORT OUT= WORK.a
          ...
呜呜呜呜~~我感觉是软件的安装问题~~~什么方法都试了,居然告诉我Unable to sample external file, no data in first 5 records
我的代码写的是
PROC IMPORT OUT= WORK.a
            DATAFILE= "D:\BOBO\YC\CIDASRec\NewTable\1.xls"
            DBMS=DLM REPLACE;
GETNAMES=YES;
    中间我之所以改掉是因为那些一直报错呜呜呜~

37
Eternal0601 发表于 2013-5-9 15:21:20
Bo.Sui 发表于 2013-5-9 15:17
呜呜呜呜~~我感觉是软件的安装问题~~~什么方法都试了,居然告诉我Unable to sample external file, no da ...
dbms要用Excel吧,这样都不行,那估计你sas有问题,重安装吧

38
Bo.Sui 发表于 2013-5-9 15:30:54
Eternal0601 发表于 2013-5-9 15:21
dbms要用Excel吧,这样都不行,那估计你sas有问题,重安装吧
重新安装的话,得找经理,可是经理也不懂这玩意,找完经理找IT部门才可以装~哎呀!这问题解决不了,还影响我的工作~我的天呀~

39
wubuyun2009 发表于 2013-5-9 20:56:30
可不可直接复制excel并输入其中?
input; datelines;
我都是这么干的,当然之前将excel里面格式变成统一“常规”格式
不知道行不行?

40
北方的北方有极光 发表于 2020-2-4 19:38:19
Bo.Sui 发表于 2013-5-9 11:07
Filename Data "D:Dataset\Excel\CIDAS Data\cd01.xls" encoding = UTF8;
Proc Import Datafile = Data  ...
按照你说的写了之后,所有的都乱码了,不管是中文还是数字...求帮助

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 05:26