我有一个数据透视表,我在页面字段区域中输入了一个日期字段来过滤页面中的数据。
但是,我只能选择个别日期。
我想使用日期范围。我怎样才能做到这一点?或者我可以这样做吗?
我有一个数据透视表,我在页面字段区域中输入了一个日期字段来过滤页面中的数据。
但是,我只能选择个别日期。
我想使用日期范围。我怎样才能做到这一点?或者我可以这样做吗?
这是按数据源分类的如何获取/使用
分析服务
如果您使用的是 Analysis Services 数据,那么我认为您默认情况下会分解日期结构(如果维度和字段被分类为此类)。
(隐藏)Excel 工作表数据源
日期结构细分不适用于工作簿中另一个(通常是隐藏的)工作表中的数据。
您必须创建额外的列来标记范围,然后才能使用它。
例如,假设您有一个 SalesDate 列。在您的来源中,您应该进一步分解该列,以便获得以下列
然后您可以使用这些来有效地创建范围。如果您有自定义范围,也可以将它们放在这里。
外部 SQL 查询
如果您使用的是 SQL 查询,则可以创建计算列来为您执行这些计算。如果您有能力修改 SQL 查询,则可以将列添加到查询中。
如果您无法修改 SQL,您可以在数据透视表结构中创建计算字段。