Sql 筛选Excel数据透视表以显示最近24小时的数据

Sql 筛选Excel数据透视表以显示最近24小时的数据,sql,excel,pivot,Sql,Excel,Pivot,是否可以从两个Excel数据透视表中筛选一个,以显示当前日期/时间的最近24小时数据 我正在使用一个Excel电子表格,其中一列有一系列日期,我已经根据这些数据创建了两个数据透视表,一个显示从本周开始的所有项目,另一个显示从当前日期/时间算起的最近24小时的数据。简单函数=NOW()-1将提供24小时前的日期和时间,但我找不到任何方法使用此函数筛选数据透视表 我可以使用内置的日期过滤器进行过滤,但它只设置了从/到/今天/昨天/月/季度/等的值-除了24小时之外,几乎每个日期都有。“自定义筛选器”

是否可以从两个Excel数据透视表中筛选一个,以显示当前日期/时间的最近24小时数据

我正在使用一个Excel电子表格,其中一列有一系列日期,我已经根据这些数据创建了两个数据透视表,一个显示从本周开始的所有项目,另一个显示从当前日期/时间算起的最近24小时的数据。简单函数=NOW()-1将提供24小时前的日期和时间,但我找不到任何方法使用此函数筛选数据透视表

我可以使用内置的日期过滤器进行过滤,但它只设置了从/到/今天/昨天/月/季度/等的值-除了24小时之外,几乎每个日期都有。“自定义筛选器”只接受固定日期作为筛选器,不接受公式

第一张表包含从SQL中提取的数据,其中包含上周的所有记录。 第二张表有两个基于此数据的透视表,一个显示上周的所有记录,另一个我正在尝试筛选以显示从当前时间开始的最近24小时的数据


我一定不知道该怎么做,但找不到任何方法按动态日期进行筛选,我将非常感谢您的帮助。

您能将
=NOW()-1
公式列添加到原始数据源吗?@nethy,我同意。我通常宁愿修改源代码以使透视表工作。我唯一的犹豫是
现在变得易变。我想它也可以给我一个静态单元格,其中包含当前日期/时间,在打开工作簿时会被修改。非常感谢nethy!是的,这是一个很好的解决方案,我可以在datasource=IF(cell)中添加一个额外的列。谢谢你的建议,道格,这就是我所做的,让数据透视表按我想要的方式工作。我很高兴你得到了你需要的。