2011-12-23 262 views
2

我希望能够选择和引用我的Excel电子表格中的所有选项卡(以获取所有内容的总和),但数据源只允许选择一个选项卡......有没有办法选择和使用数据透视表中的整个工作簿?如何为透视表选择整个excel电子表格?

谢谢!

+1

因此,你有相同的表继续通过多个标签? – 2011-12-23 16:43:05

+0

是的,整个工作簿的格式完全相同。顺便说一句,有大约24个标签需要被引用...:/ – Holly 2011-12-23 16:45:27

+0

您是否使用多个标签,因为您获得的单个标签允许的最大行数超过了? – 2011-12-23 16:46:04

回答

0

我不知道这样做的任何简单方法,但是您可以编写一个宏将所有现有工作表复制并粘贴到一张新工作表(假设单张纸上有足够的空间)。

4

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

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

如果你有更多的数据可以放在一个标签中,把它放在一个数据库中,比如MS Access,MS SQLServer或mySQL,然后告诉excel使用数据库作为数据透视表来源。

0

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

+0

以下是MS如何操作的链接。我知道我曾在某处看过它。 http://office.microsoft.com/en-us/excel-help/consolidate-multiple-worksheets-into-one-pivottable-report-HA010226585.aspx – Jesse 2011-12-23 17:43:34

0

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

希望它有帮助。