如何为透视表select整个Excel电子表格?

我想能够select和引用我的Excel电子表格中的所有选项卡(以获得所有东西的总和),但数据源只允许select一个选项卡…有没有办法select和使用整个工作簿在数据透视表中?

谢谢!

你实际上只是有一个数据格式问题。 您正在使用选项卡按部门分隔设备,而不是简单地创builddepartment字段/列,并将所有内容放在一个标签中。 数据可能以这种方式提供给您,但不要让交付格式定义数据的真实工作格式。

将所有内容合并到一个选项卡中,然后就可以使用数据透视表中的数据了。

如果您的数据比标签中的数据多,请将其放入数据库(如MS Access,MS SQLServer或mySQL)中,然后告诉excel将数据库用作数据透视表源。

我认为Jonathan M有最好的答案,但是这里有一个使用我已经成功使用的SQL的方法 。

我不知道这样做的一个简单的方法,但你可以写一个macros来复制和粘贴所有现有的工作表到一个新的工作表(假设在一张纸上有足够的空间)。

2007年多个合并范围不在默认数据透视表窗口中。 您需要创build数据透视表,点击它,点击Alt + D,然后点击P.回到第一步,您将可以select多个合并范围。

select任意一张纸上的数据,然后按Alt D> P。 它将向您显示数据透视表向导的步骤1或3。 现在selectMultiple Consolidation Ranges,然后点击Next
从不同的选项卡中select并添加不同的字段,它将为您的数据透视表创build一个合并范围,然后您可以同时基于位于不同选项卡上的数据运行数据透视表。

希望能帮助到你。