创建报表消息显示“内存不足” 检查内存使用设置
使用页字段以节省内存如果仍无法创建报表,则建立一个或多个 页字段 ,按选定的每一 项 来检索数据。
简化报表可添加的字段个数依赖于计算机的内存大小和用于报表的 源数据 数量。如果要使用大量的字段,请将这些字段作为 行字段 或页字段来添加。页字段使用的内存最少。行字段使用的内存要少于 列字段 。 根据某个报表的相同数据创建多个报表在创建数据透视表时,Microsoft Excel 将为报表在内存中创建一个存储区。如果要创建来自同一源数据的多个报表,请在向导步骤 1 中选择“另一个数据透视表或数据透视图”,以使这些报表都使用同一存储区。 简化文件减少工作簿中报表的个数。 在单独的文件中创建报表如果报表是基于工作表数据的,则可在另一个工作簿(不同于包含数据的工作簿)中创建报表。也就是说,原始数据和报表不必同时位于内存中。 “数据透视表和数据透视图向导”步骤 2 中没有列出所需的报表 检查报表的位置向导只列出活动工作簿中的报表。如果要用作源的报表位于其他工作簿中,则请将报表复制到活动工作簿中。 检查页字段设置所需的数据透视表可能含有 页字段 ,该页字段设置为在选择每一项时查询外部数据。若要将报表用作其他报表的源,其页字段必须都设置为同时检索所有项的外部数据。单击源报表,双击每个页字段,单击“高级”,然后检查“页字段选项”下的设置。 从网页导入或粘贴不正确 使用导出,而不是复制和粘贴如果使用网页上 数据透视表列表 中的“复制”命令,然后将数据粘贴到 Microsoft Excel 中,则只粘贴的是单元格的值,在工作表中创建的是非交互式的表格。若要按数据透视表形式将数据复制到 Excel 中,则请使用数据透视表列表中的“导出到 Microsoft Excel”命令。 导出前请调整版式网页上的数据透视表列表可以在显示汇总数据的同时显示明细数据。因此,在 Excel 数据透视表中,不能生成数据透视表列表中可有的某些布局。有关为导出到 Excel 准备数据透视表列表的详细信息,请单击数据透视表列表工具栏上的“帮助”按钮。 OLAP 数据源出现问题 创建 OLAP 多维数据集日期或时间字段的级别不正确 检查源数据库中的日期或时间字段如果在来自 Microsoft Query “OLAP 多维数据集向导”的源数据中的日期或时间 维 中没有看到所需 级别 ,则请检查为该多维数据集提供数据的基础关系数据库中的日期或时间字段。数据库中的日期和时间可能以文本形式存储,而不是以向导可识别的日期或时间格式存储。如果怀疑是这种情况,请向数据库管理员咨询关系数据库的有关问题,以验证并更正字段的日期或时间格式。 检查维的最高级别如果将日期和时间字段作为维的较低级别添加,则“OLAP 多维数据集向导”不会自动将数据分为“年/季/月/周”和“时/分/秒”级别。只有在将日期或时间字段作为新维的最高级别添加时,向导才会如此操作。如果日期或时间字段不是最高级别,那么请打开 Microsoft Query 中的 .oqy 文件对多维数据集进行更改,或与多维数据集的创建者联系以进行上述更改。 |