DAX-获取上个月的平均值

时间:2018-08-06 20:12:42

标签: powerbi dax

如何获得上个月的平均值,我对此进行了尝试,但无法解决: 计算(tablename [price],filter(tablename,max(tablename [date]))

2 个答案:

答案 0 :(得分:0)

您尝试过AVERAGEX吗?

Average Last Month =
AVERAGEX (
    FILTER ( tablename, tablename[date] = MAX ( tablename[date] ) ),
    tablename[price]
)

答案 1 :(得分:0)

您可以使用:

CALCULATE (
    AVERAGE ( table[price] ),
    PREVIOUSMONTH ( 'Date'[Date] )
)

请记住,您的模型中需要一个日期表,以便在DAX中使用时间智能功能。