access大量数据的汇总技巧
2024-06-22 11:49:26阅读量:34 字体:大 中 小
实际工作中遇到的问题,现在有若干个ACCESS数据库(excel,epidata等同样原理),分别有若干个人录入,数据结构相同,如何将它们方便、快速的合并到一起呢?ACCESS的批量合并,网上有很多方法,如用vba实现,但比较麻烦,我用sas实现了合并,具体方法如下:
(1)把要合并的文件放到一个文件夹下(最好不要有子文件夹),写一个获取文件名的批处理,要不一个个改名,多麻烦。批处理如下(把下面代码放在txt记事本里保存,然后更改后缀名为bat,然后运行,按提示输入要合并的文件夹的路径,运行就可以得到这个文件夹下所有文件的文件名):
@echo off
if exist list.txt del list.txt /q
:input
cls
set input=:
set /p input= 输入要合并的文件所在的路径,回车确定后得到全部文件名:
set "input=%input:"=%"
:: 上面这句为判断%input%中是否存在引号,有则剔除。
if "%input%"==":" goto input
if not exist "%input%" goto input
for %%i in ("%input%") do if /i "%%~di"==%%i goto input
pushd %cd%
cd /d "%input%">nul 2>nul || exit
set cur_dir=%cd%
popd
for /f "delims=" %%i in (’dir /b /a-d /s "%input%"’) do echo %%~nxi>>list.txt
if not exist list.txt goto no_file
start list.txt
exit
:no_file
cls
echo %cur_dir% 文件夹下没有单独的文件
pause
(2)构建一个excel文件,第一行为变量名,之后为具体值。第一列变量为文件名name(直接从刚才的批处理拷贝过来就行了),第二列为sas数据集名sas_name(对应于sas中的数据集名,可以用a1、a2等,用excel直接拖就行了);做好后把这个excel文件保存。
(3)启动sas系统,写下如下代码:
libname tests excel ’D:表名文件.xls’;
%include ’D:yaoweiMacro.sas’;
%macro test(name=,sas_name=);
PROC IMPORT OUT= WORK.&sas_name
DATATABLE= "test"
DBMS=ACCESS REPLACE;
DATABASE="D: &name";
SCANMEMO=YES;
USEDATE=NO;
SCANTIME=YES;
RUN;
%mend;
%TableDrivenMacro(table=TESTS.’Sheet1$’n,
macro=test,
Parms=name table );
run;
(4) 运行以上代码,可以将数据全部读如到sas,如何合并就太简单了吧。
以上就是access大量数据的汇总技巧的全部内容,望能这篇access大量数据的汇总技巧可以帮助您解决问题,能够解决大家的实际问题是谜爱阁生活网一直努力的方向和目标。
免责声明:
本文《access大量数据的汇总技巧》版权归原作者所有,内容不代表本站立场!
如本文内容影响到您的合法权益(含文章中内容、图片等),请及时联系本站,我们会及时删除处理。
推荐阅读

光遇怎么退出当前账号
《光·遇》是由游戏制作人陈星汉及其团队Thatgamecompany开发的社交冒险游戏。以下是推出光遇当前账号的操作方法: 光遇怎么退出当前账号 1、打开光遇app,在初始呈现界面中找到...
阅读: 724

微信接龙管家小程序怎么用
接龙管家小程序,解决了微信/QQ群消息刷屏、无统计、无反馈、无留存的痛点。以下是如何使用微信接龙管家小程序的操作方法: 微信接龙管家小程序怎么用 1、打开微信app,点击搜索按钮,搜索接龙小程序&rd...
阅读: 712

vivo手机查定位找手机
vivo手机系统有查定位找手机的功能,可以利用vivo公司的云服务功能来进行查定位找手机,操作步骤如下: vivo手机查定位找手机 1、打开手机的设置,点击首行的个人头像,进入账号中心页面中。 2、...
阅读: 720

ipad一直语音播报触屏滑不了
ipad一直语音播报触屏滑不了是因为ipad开启了旁白的功能,需要去设置内把该功能进行关闭,操作步骤如下: ipad一直语音播报触屏滑不了 1、打开ipad的设置,点击辅助功能”按钮,进入...
阅读: 794

苹果下载记录永久删除
苹果手机的下载记录是不能删除的,但是可以设置隐藏起来不显示在已购项目中,操作方法如下: 苹果下载记录永久删除 1、打开手机的App Store,点击右上角的苹果id头像,进入账户的页面。 2、点击已...
阅读: 738

vivos12分屏模式怎么开启
vivos12手机的系统自带有分屏的功能,有需要的用户可以开启手机的分屏模式,具体的操作步骤如下: vivos12分屏模式怎么开启 1、打开手机,用手指从手机屏幕的底部向上滑动,这一过程中手指不要松开...
阅读: 784
热门文章
1.微信怎么转发大量聊天记录
- 1

- 微信怎么转发大量聊天记录
- 2022-12-28
- 1
2.手机美图秀秀怎么移动文字
- 2

- 手机美图秀秀怎么移动文字
- 2022-12-28
- 2
3.快手怎么看不到动态消息私信
- 3

- 快手怎么看不到动态消息私信
- 2022-12-28
- 3
4.天眼查询个人信息怎么查
- 4

- 天眼查询个人信息怎么查
- 2022-12-28
- 4
5.快手登陆手机号不用了收不到验证码怎么办
- 5

- 快手登陆手机号不用了收不到验证码怎么办
- 2022-12-28
- 5
6.免费更改证件照背景色
- 6

- 免费更改证件照背景色
- 2022-12-28
- 6
7.拼多多退货商家拒收后怎么处理
- 7

- 拼多多退货商家拒收后怎么处理
- 2022-12-27
- 7
8.怎么取消淘宝省钱卡的自动续费
- 8

- 怎么取消淘宝省钱卡的自动续费
- 2022-12-27
- 8
9.微信视频号发表的朋友圈能看到吗
- 9

- 微信视频号发表的朋友圈能看到吗
- 2022-12-27
- 9
10.拼多多商家拒绝退款申请怎么办
- 10

- 拼多多商家拒绝退款申请怎么办
- 2022-12-27
- 10
最近更新

酷狗音乐中使用蝰蛇音效制作工具的具体操作方法
2024-11-11

win7电脑中出现声音图标不见了的具体解决方法
2024-11-11

车到哪app的详细软件介绍
2024-11-11

小米9se中查看序列号的具体操作方法
2024-11-11

迅雷中使用FTP探测器的详细操作方法
2024-11-11

ppt制作出小荷才露尖尖角动画场景的具体操作步骤
2024-11-11
