我有太多的MS Access数据。我该如何使用这些数据?

时间:2013-10-31 15:54:36

标签: excel ms-access

我有4个不同的excel表。如果我将它们全部导入Access,我会收到一个错误,与Access的最大2 GB相关。

我可以将4个表导入为链表。但是我无法一次打开它们,因为再次,我会得到同样的错误。我已经尝试创建如下所示的联合查询,但我又遇到了同样的问题。

Select * from table1 union all select * from table2 union all select * from table3 union all select * from table4;

我真的不知所措。基本上,这4个表与季度销售数据有关,我希望能够根据年份(在Excel或Access中)创建数据透视表。

我可以将4个表合并为1个excel文件,但在尝试创建数据透视表时,我收到错误消息,说我的计算机上没有足够的RAM。

我可以选择查看此数据吗?

1 个答案:

答案 0 :(得分:2)

SQL Express的限制为10GB(并且它是免费的)。 (从这里:http://msdn.microsoft.com/en-us/library/cc645993(v=SQL.110).aspx

如果您将数据存储在SQL Express中,则可以直接从Excel查询数据并使用MS Access放弃。

Excel有可以处理的#行限制,但您可以使用Microsoft提供的免费PowerPivot加载项来解决这个问题:http://office.microsoft.com/en-ca/excel-help/power-pivot-add-in-HA101811050.aspx

希望有所帮助

麦克