下一个可用日期
Next available Date
我有一个具有标准星型模式的管状模型
在我昏暗的约会 table 有一个标记英国假期的专栏
如果一个键选择了一个已标记的日期但下一个可用日期,我不想包括这个日期
我没有太多访问数据库的权限来为此构建函数,因为我看到其他人这样做
谁能推荐一些 Dax 或这样做的方法
非常感谢
样本
如果日期被标记为非工作日期,您可以创建计算列以获得下一个工作日期dateKey
。如果未标记日期,则该列包含 dateKey
值。
在计算列中使用此 DAX 表达式:
=
IF (
[isDefaultCalendarNonWorkingDay] = 1,
CALCULATE (
MIN ( [dateKey] ),
FILTER (
DimDate,
[dateKey] > EARLIER ( [dateKey] )
&& [isDefaultCalendarNonWorkingDay] = 0
)
),
[dateKey]
)
我用一些示例数据重新创建了 DimDate table:
如果有帮助请告诉我。
我有一个具有标准星型模式的管状模型 在我昏暗的约会 table 有一个标记英国假期的专栏 如果一个键选择了一个已标记的日期但下一个可用日期,我不想包括这个日期 我没有太多访问数据库的权限来为此构建函数,因为我看到其他人这样做
谁能推荐一些 Dax 或这样做的方法
非常感谢
样本
如果日期被标记为非工作日期,您可以创建计算列以获得下一个工作日期dateKey
。如果未标记日期,则该列包含 dateKey
值。
在计算列中使用此 DAX 表达式:
=
IF (
[isDefaultCalendarNonWorkingDay] = 1,
CALCULATE (
MIN ( [dateKey] ),
FILTER (
DimDate,
[dateKey] > EARLIER ( [dateKey] )
&& [isDefaultCalendarNonWorkingDay] = 0
)
),
[dateKey]
)
我用一些示例数据重新创建了 DimDate table:
如果有帮助请告诉我。