通过Power BI的DAX语言,可以使用AVERAGE函数结合USERELATIONSHIP函数实现该需求。具体步骤为:
AVERAGE(Sales[OrderAmount])
该公式计算表格中Sales[OrderAmount]字段的平均值。
AVERAGE(Sales[OrderAmount], USERELATIONSHIP(Sales[OrderDate], Date[Date]))
该公式计算表格中Sales[OrderAmount]字段在按日期分类时,每个日期的平均值。其中使用了USERELATIONSHIP函数,表示使用Sales表和Date表之间的关系,按照日期来计算平均值。
示例代码:
计算整个数据集中OrderAmount的平均值:
AVERAGE(Sales[OrderAmount])
计算按月份分类的平均OrderAmount:
AVERAGE(Sales[OrderAmount], USERELATIONSHIP(Sales[OrderDate], Date[Date]))