【发布时间】:2010-08-27 16:42:43
【问题描述】:
我正在尝试使用 Sql 服务器视图的数据透视表在 Excel 中制作一些报告。客户要求之一是能够根据他们选择的日期范围过滤报告,这似乎是合理的。最终用户流程需要相当简单,所以我的偏好是有一个单元格作为开始日期,一个单元格作为结束日期,并允许用户 输入这些并刷新表格。
有两个问题我没能解决:
选择日期过滤器似乎没有为我提供任何方法来引用单元格作为值的来源。我必须当时把它放进去。
似乎只有在我对日期字段进行分组时才能定义日期范围。对于某些报告,这违反了规范。数据透视表的报告过滤器部分似乎只允许我按单个值而不是范围进行过滤。这在可能有数百个日期要经过的真实数据上变得难以管理。
我尝试过的一件事是在同一工作簿的单独工作表中创建一个没有任何聚合列的中间表,然后对其进行过滤。这正确地隐藏了该中间表中的列,但对从中派生的数据透视表没有影响。
是否有人对我如何使这项工作有想法?这似乎是一个相当明显的用例 - 关于应该如何使用数据透视表,我是否遗漏了什么?
【问题讨论】:
标签: excel aggregate pivot-table date-range