0

我已经为 Excel 2010 安装了 Powerpivot。我没有 Access 2010,所以我想我可以像处理数据库一样以类似的方式排列数据。

我想在 Powerpivot 中查询一个包含自生成数据行的 Excel 文件,以执行简单的数据透视表。从某种意义上说,试图获得有关数据集的信息的概述。

目前,我无法正确设置 ODBC,我希望我需要接受 Excel 文件并让 PowerPivot 接受来自 Excel 文件的数据库。

编辑:我明白我需要在 Excel 中正确设置表格,以便 ODBC 正常工作。我提供的图片是正确的摆桌方式还是其他方式?

在此处输入图像描述

有没有人尝试过这样做,如果是这样,步骤是什么?

谢谢,彼得。

4

2 回答 2

0

彼得,我的工作基础是您的数据位于工作表上可识别的表格中(并且您对通过“来自其他来源”使用标准 Excel 导入方法不感兴趣)

如果您以非常特殊的方式创建与 Excel 文件的连接,则可以像查询数据库一样查询它。

  • 通过 Data>Connections>Add 在 Excel 中创建与相关电子表格的连接。

  • 在设计选项卡上的 PowerPivot 窗口中,单击现有连接并找到您刚刚创建的连接。选择连接并打开。

  • 您需要命名连接,然后您将获得正常的导入选项。选择您要从中获取表格的工作表(此时您选择哪个实际上并不重要)。

  • 导入表后,您可以通过设计选项卡上的“表属性”重新输入设置,您现在可以“切换到”查询编辑器,此时您不仅可以编写 SQL 来查询您的数据库但请参考您喜欢的任何其他 .xlsx。

雅各布

于 2013-03-22T05:29:51.027 回答
0

最简单的方法是使用包含数据的 excel 工作表中的链接表 - 你有什么理由不认为这是一个选项?

于 2013-03-22T07:09:34.297 回答