【发布时间】:2012-05-30 15:08:29
【问题描述】:
如何可靠地将 10 个月添加到 PowerPivot 计算列的 DAX 公式中的日期?
我的第一次尝试仅适用于 EventDate 列中已存在的日期。
=DATEADD(Dates[EventDate], 10, month)
正如 Chris Webb 在他的博客 DATEADD is unreliable 中所写,只要在 EventDate 列中找不到结果日期,它就会返回空白。
我的第二次尝试总是返回数据,但月份的日期不正确。
=[EventDate] + 10 * 31
注意:EventDate 中的所有日期都是当月的第一天。我正在使用 Excel 2010 的 PowerPivot。该公式适用于日期维度中的财政年度层次结构。
有没有更好的方法在 DAX 中添加月份?
【问题讨论】:
标签: excel dateadd powerpivot dax