【发布时间】:2015-01-01 09:45:01
【问题描述】:
我有大约 50 个 excel 文件(xlsx 格式)要导入到 sas,然后需要附加以进行分析。所有 excel 文件的标题都是相同的,即所有文件的变量名都相同。我需要宏来一次导入和附加所有文件,而不是一个接一个地导入所有文件,然后再附加它。非常感谢您的帮助。
excel 文件的另一个问题是变量名和数据点之间有一个空白列。我已经编写了一个使用数据步骤删除它的代码,但是我们在导入时也在宏中编写了它。
Data XXX.yyy;
Set XXX.yyy;
if missing(coalesceC(of ASC Brand Cdesc1 Cust_ DGM Desc Family Grp1 High_Level_Product_Desc
Issf Name Prod_Desc Product__Code RVP SA_Desc Terr_ UOM Yr
)) and missing(coalesce(of Acc Int_Margin M_Cost Mth Net_Sales Sls__ Uts )) then delete;
运行;
【问题讨论】: