将大型(1.5GB)XML导入Excel

时间:2015-08-03 10:17:01

标签: xml excel

我有1.5gb(1900万行)XML文件,我需要与一些excel报告进行比较。我尝试在Excel 365中导入XML但我不断收到错误消息,例如"没有足够的内存来完成此操作" 。我有12GB的RAM,所以我认为我的硬件应该能够处理它。

任何帮助都会非常感激。

感谢。

1 个答案:

答案 0 :(得分:1)

您是否知道Excel只能“处理”1,048,576行数据?

即使具有Power Pivot的数据模型可以处理更多,但1900万行确实在推动极限。有了那么多数据,你会想要64位版本和尽可能多的内存。内存和文件大小不会一一对应。 Excel将需要比文件大小更多的内存来处理数据。

有了这么多行,你可能超出了Excel可以处理的范围。如果64位版本无法打开您的数据,您将需要使用SQL或类似数据库,这些数据库是为大型数据集设计的。

Excel不是为处理1900万行设计的,所以如果它吐出假人,不要感到惊讶。