如何可靠地将 10 个月添加到 PowerPivot 计算列的 DAX 公式中的日期?
我的第一次尝试仅适用于 EventDate 列中已经存在的日期。
=DATEADD(Dates[EventDate], 10, month)
正如 Chris Webb 在他的博客中所写的那样,DATEADD 是不可靠的,因为只要在 EventDate 列中找不到结果日期,它就会返回空白。
我的第二次尝试总是返回数据,但月份的日期不正确。
=[EventDate] + 10 * 31
注意:EventDate 中的所有日期都是当月的第一天。我正在使用 Excel 2010 的 PowerPivot。该公式适用于日期维度中的财政年度层次结构。
有没有更好的方法在 DAX 中添加月份?