DAX 最后 n 日期过滤器
DAX Last n dates filter
我想对日期列(称为 'period_control_date')应用过滤器以检索最后 6 个适用日期(来自名为 'payroll' 的事实 table)。
是否有 DAX 公式来筛选最后 n 个观察值?
我的数据模型很简单:
这是我手动过滤到最后 6 个日期的示例枢轴 table:
支付频率可以是SM半月或BW双周。我希望有一些公式可以与应用的其他过滤器一起使用。
我目前在数据模型中没有日期 table,但如果需要可以添加一个。
像
这样的简单措施
MyDateFilter:=MAX(Table1[Date])
然后,在数据透视表 Table 中,通过 MyDateFilter 将值过滤器设置为前 6。
您也可以在没有任何 DAX 的情况下实现这一点,只需将日期字段再次拖到您的数据透视表中,将其聚合设置为 'max' 并在值过滤器中使用 'Max of Date'。
我想对日期列(称为 'period_control_date')应用过滤器以检索最后 6 个适用日期(来自名为 'payroll' 的事实 table)。
是否有 DAX 公式来筛选最后 n 个观察值?
我的数据模型很简单:
这是我手动过滤到最后 6 个日期的示例枢轴 table:
支付频率可以是SM半月或BW双周。我希望有一些公式可以与应用的其他过滤器一起使用。
我目前在数据模型中没有日期 table,但如果需要可以添加一个。
像
这样的简单措施MyDateFilter:=MAX(Table1[Date])
然后,在数据透视表 Table 中,通过 MyDateFilter 将值过滤器设置为前 6。
您也可以在没有任何 DAX 的情况下实现这一点,只需将日期字段再次拖到您的数据透视表中,将其聚合设置为 'max' 并在值过滤器中使用 'Max of Date'。