Power BI基础操作 - summarizecolumns()函数
summarizecolumns()
是Power BI中的一个DAX函数,用于对数据表中的列进行汇总计算。本攻略将介绍summarize()
函数的用法,并提供两个示例。
语法
summarizecolumns()
函数的语法如下:
SUMMARIZEC (
<column1>, <column2>, ...,
<expression1>, <expression2>, ...
)
其中,<column1>, <column2>, ...
表示要汇总的列,<expression1 <expression ...
表示要计算的表达式。
示例一:计算销售额
以下是一个示例,展示了如何使用summarizecolumns()
函数计算销售额:
SalesAmountX(
SUMMARIZECOLUMNS(
Sales[Product],
Sales[Date],
"TotalSales", SUM(Sales[Amount])
),
[TotalSales]
)
在这个示例中,我们使用summarizecolumns()
函数对Sales[Product]
和Sales[Date]
列进行汇,并计算销售额。我们使用SUM()
函数计算每个组的销售额,并使用SUMX()
函数将所有组的销售额相加。
示例二:计平值
以下是另一个示例,展示了何使用summarizecolumns()
函数计算平均值:
AveragePrice = AAGEX SUMMARIZECOLUMNS(
Products[Category],
"TotalPrice", SUM(Products[Price]),
"TotalQuantity", SUM(Products[Quantity])
),
[TotalPrice] / [TotalQuantity]
)
在这个示例中,我们使用summarizecolumns()
函数对Products[Category]
列进行汇总,并计算平均价格。我们使用SUM()
函数计算每个组的总价格总数量,并使用除法运算符计算平均价格。我们使用AVERAGEX()
函数计算所有组的平均价格。
结论
本攻略介绍了summarizecolumns()
函数的用法,并提供了两个示例。我们可以使用summarize()
函数数据表中的列进行汇总计算,以便更好地分析数据。在实际中,我们应该根据具体情况合适的和表达式,以便更好地使用函数。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:powerbi基础操作-summarizecolumns()函数 - Python技术站