使用更改的输入

时间:2017-07-18 09:28:19

标签: excel excel-formula excel-2010 pivot-table

如何过滤数据透视表中特定日期的数据?输入每周更改一次,因此特定的所需日期将每周更改。我每个工作日都有数据。我希望从最近的工作日,前5个工作日,之前的30个工作日以及之前的90个工作日中检索数据。我该怎么做?

2 个答案:

答案 0 :(得分:0)

听起来像是想要一个老化的报告'如果您使用谷歌Google年龄报告',您应该能够找到一些东西。在公式中使用TODAY()是答案的一部分。我也做过类似here的事情。它没有涉及数据透视表。但它应该会帮助你。

答案 1 :(得分:0)

您可能想查看我在Filtering pivot table with vba

的答案中的代码

该代码允许您通过指定间隔类型(例如,天,周,月,季,年)以及间隔计数(例如7,-7)以编程方式过滤Pivot RowField或ColumnField。它有一个可选参数vRelativeTo字段,它根据lNumber是正数还是负数从最年轻/最旧的项目开始计数/返回。

它利用了内置的DateFilters功能,因此没有 在RowFields上工作。