因此,我正在运行一个DAX查询,在其中比较2个日期列(两个日期列都包含完整日期,不包括时间),并且需要弄清楚一个日期是否仍然有效(在范围之内)(如果我向另一个日期添加56天) -为此使用DATEADD函数。
它曾经起作用过,当我在模型中具有日期层次结构时,似乎Power BI仅接受。[Date]表示法,这意味着
仍然,我需要在数据模型中管理关系模型,最终导致该列的日期层次结构丢失,并且无法将其与。[Date]一起使用。 我现在有什么选择,是否有办法返回列的日期层次结构?我尝试使用谷歌搜索,但是空手而归,虽然有结果,但是对于我的问题而言并不完全有效。另外,DATEADD显然应该与date列一起使用,因为它是数据类型Date的列,但事实并非如此。非常感谢您在这里提供的任何帮助。非常感谢!
答案 0 :(得分:0)
不是解决方案,而是解决方法:
InvoiceDueDate + 56
如果您不需要添加除天以外的间隔,则可以简单地避免使用DATEADD。