1

我有两张相邻的桌子。当我在第一个表上应用数据过滤器时,它也会过滤掉第二个表中隐藏行的整行。如何将过滤器限制为仅第一个表格范围?

4

4 回答 4

5

回答您的直接问题如何将过滤器限制为仅第一个表范围?答案是——你不能。

阅读评论,您似乎需要在图表和另一个表格旁边显示过滤后的表格数据。Excel中有一个鲜为人知的工具,您可以使用它来实现这一点——相机工具。有了这个,您可以创建范围的动态图像并将其放置在您想要的位置。当过滤器应用于源范围时,图像会更新,而不会影响仪表板工作表上的行。

要演示的屏幕截图:在单独的表格上设置表格,在仪表板表格上的图表旁边设置相机图像 设置

将过滤器应用于表 A 过滤

相机工具不在功能区 (Excel 2010) 或标准工具栏 (Excel 2003) 上。您需要使用自定义添加它。(2010 年添加到 Qucik Access 工具栏或 2003 年添加到工具/自定义菜单)

于 2012-11-12T07:21:04.953 回答
1

不幸的是,您将无法做到这一点。当您过滤时,它会过滤整个行(如果不是这种情况,需要考虑的是行号将如何显示)。如果您希望防止这种情况发生,您将需要重新构建您的设置(不确定您的特定用例,很抱歉我无法给出更具体的建议)。

于 2012-11-12T03:52:28.873 回答
1

我有一个类似的问题,我有一个表我想保持静态 - 就像一个键,但想过滤主表。

为了解决这个问题,我复制了静态表,并将其粘贴为图像。这样,当您在主表上过滤时,图像将保留在您放置的位置。

于 2016-09-15T09:16:26.410 回答
0

其他人可能提到的这个一般问题的简单解决方法(但我在这里看不到):

您不能只过滤一个范围(例如电子表格中的几列),但您可以只对一个范围进行排序。通过对范围进行排序,然后删除范围中一些不需要的单元格块,然后将范围排序回原始顺序,您可以伪造过滤器。

有点笨重,但如果你小心的话,对一些工作来说很容易。

于 2014-12-04T06:41:44.103 回答