由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Statistics版 - excel一问
相关主题
large dataset impot into SASsas 简单问题
求一段SAS code请问R Code和 Matlab Code 思路是否近似?
SAS QuestionSAS data merge求助
Dataset merge的一个问题[合集] SAS question
问个效率问题 SQL vs data step,大数据量请教一个用SAS作DATA MERGE的问题
求教 SAS base 123 Q 16贡献SAS Programmer 面试问题并求答案
import csv file 后data有问题该送什么样的SAS code呢?
How to work on this dataset?which route in SAS is faster?
相关话题的讨论汇总
话题: excel话题: sas话题: vba话题: dir话题: flist
进入Statistics版参与讨论
1 (共1页)
z**********i
发帖数: 12276
1
200多个EXCEL FILE,都是相同的格式.
我只想把其中几个数据提出来,合并到一个EXCEL或SAS DATASET中.
不知有什么巧妙的办法.
我想到的,比较笨,把这200多EXCEL都IMPORT到SAS中,然后,MERGE到一起,再设定条件,拿
到我想要的数据.
多谢!!
l******n
发帖数: 9344
2
vba

【在 z**********i 的大作中提到】
: 200多个EXCEL FILE,都是相同的格式.
: 我只想把其中几个数据提出来,合并到一个EXCEL或SAS DATASET中.
: 不知有什么巧妙的办法.
: 我想到的,比较笨,把这200多EXCEL都IMPORT到SAS中,然后,MERGE到一起,再设定条件,拿
: 到我想要的数据.
: 多谢!!

z**********i
发帖数: 12276
3
多谢回复!
用过一点,不熟,有什么现成的可以SHARE吗?

【在 l******n 的大作中提到】
: vba
g*********r
发帖数: 2847
4

you need to put the names of the Excel files in another spreadsheet. I may
have some codes but I need to check

【在 z**********i 的大作中提到】
: 多谢回复!
: 用过一点,不熟,有什么现成的可以SHARE吗?

z**********i
发帖数: 12276
5
sounds good!
y****[email protected]

【在 g*********r 的大作中提到】
:
: you need to put the names of the Excel files in another spreadsheet. I may
: have some codes but I need to check

B******5
发帖数: 4676
6
一些script就可以搞定吧
p********a
发帖数: 5352
7
用这个CODE把文件名放MACRO,然后用SAS EXCEL ENGINE去提取
%sysexec cd &dir; %sysexec dir *.txt /b/o:n >flist;
data indexfile;
length filen $200 ;
infile "&dir./flist" length=reclen;
input filen $varying256. reclen;
run;
z**********i
发帖数: 12276
8
多谢版主!
马上试试,再回来报告.

【在 p********a 的大作中提到】
: 用这个CODE把文件名放MACRO,然后用SAS EXCEL ENGINE去提取
: %sysexec cd &dir; %sysexec dir *.txt /b/o:n >flist;
: data indexfile;
: length filen $200 ;
: infile "&dir./flist" length=reclen;
: input filen $varying256. reclen;
: run;

z**********i
发帖数: 12276
9
以前一个同事写了VBA,但是,我没看太懂.
基本上EXCEL可以解决这个问题,但,VBA好象还是比较难,超出我的水平. :-(

【在 B******5 的大作中提到】
: 一些script就可以搞定吧
B******5
发帖数: 4676
10
平常基本不用Windows,对VBA无感。。。

【在 z**********i 的大作中提到】
: 以前一个同事写了VBA,但是,我没看太懂.
: 基本上EXCEL可以解决这个问题,但,VBA好象还是比较难,超出我的水平. :-(

z**********i
发帖数: 12276
11
找到这个文章.
http://www2.sas.com/proceedings/sugi31/034-31.pdf
BTW,作者是我大学的同学.同年级,但不同系.

【在 p********a 的大作中提到】
: 用这个CODE把文件名放MACRO,然后用SAS EXCEL ENGINE去提取
: %sysexec cd &dir; %sysexec dir *.txt /b/o:n >flist;
: data indexfile;
: length filen $200 ;
: infile "&dir./flist" length=reclen;
: input filen $varying256. reclen;
: run;

z**********i
发帖数: 12276
12
最终,还是照搬了以前的VBA CODE,只用了开始的一小段,把某行或某个格抓出来,放到
一个文件里.
然后,输入到SAS里.
我的EXCEL 文件是REPORT 的输出格式,很多CELL MERGE,如果直接输入到SAS里,格式很
乱.
多谢大家的帮助!

【在 z**********i 的大作中提到】
: 以前一个同事写了VBA,但是,我没看太懂.
: 基本上EXCEL可以解决这个问题,但,VBA好象还是比较难,超出我的水平. :-(

1 (共1页)
进入Statistics版参与讨论
相关主题
which route in SAS is faster?问个效率问题 SQL vs data step,大数据量
Question: Importing csv file into SAS 9----太多变量求教 SAS base 123 Q 16
为什么合并这两个数据不能用sas merge 而要用SAS SQLimport csv file 后data有问题
用SAS生成CSV 文件How to work on this dataset?
large dataset impot into SASsas 简单问题
求一段SAS code请问R Code和 Matlab Code 思路是否近似?
SAS QuestionSAS data merge求助
Dataset merge的一个问题[合集] SAS question
相关话题的讨论汇总
话题: excel话题: sas话题: vba话题: dir话题: flist