我有一个用例报告,关于Power Bi的2018-2019年。我使用了许多日期函数,例如isInCurrentYear,isInCurrentMonth ...
但是今天的日期总是在改变(正常)...所以我想解决这个问题。
例如,我希望今天是30/03/2019。永不改变。
我该怎么做?谢谢
要定义今天的日期,它将是:DAX:TODAY()M:DateTime.LocalNow()或DateTime.FixedLocalNow()
对于M,仅为了获取日期部分,请使用DateTime.Date(DateTime.LocalNow())
然后您可以使用DateTime.Date(DateTime.LocalNow()来格式化或提取日期的相关部分,并使用IF子句检查它是否是今天的日期
在M计算的列中
if [Your date column] = DateTime.Date(DateTime.LocalNow()) then "Current Date" else "Not Current Day
您可以使用Date.FromText()设置固定日期例如:
Date.FromText("2010-12-31")
您还可以使用参数设置日期,并在查询中引用该日期
希望有所帮助