2017-03-02 417 views
0

我有一个独特的数据集,我需要导出到excel。它包含1000万行,300列。如何导出超过350MB的SAS数据集到excel表格

我试图PROC出口

proc export data = Work.a outfile= "Q:\Work.a.xlsx" 
dbms=xlsx replace ; 
run; 

不断获取的记录数量太多的错误信息要出口

你能帮帮我,或告诉我如何解决它

+0

Excel文件的限制是多少,它可以包含多少条记录? – Reeza

回答

0

尝试导出到Excel之前总结过的所有感兴趣的变量数据。如果您的目标只是生成一些高级图表或类似的图表,那么总结将比完整数据集更容易处理。

或者,导出为CSV,然后您可以选择将csv定义为数据源,以便将数据提供给数据透视表,即使它超出了通常的Excel行限制。尽管如此,这仍然会非常缓慢 - 它没有解决excel难以处理超过一定规模的数据集的根本性问题。