power bi 聚合函数 之sum & sumx
如:销售额 = sumx(表[单价] * 表[销量])‘日期表’[月],// 确保这是预计算的文本列。如:对月销售额进行求和,并筛选>1000的月份。power bi度量值之sum & sumx。顺序:a)遍历表,对每一行进行计算。2、对使用了表达式的列进行求和。sum:对某一列数值进行求和。b)对计算后的数据进行求和。1、对某一列数值进行求和。
sum:对某一列数值进行求和
度量值名 = sum(‘表名’[列名])
sumx(迭代器函数):
度量值名 = sumx(表名,表达式)
1. 对某一列数值进行求和
2. 对使用了表达式的列进行求和
顺序:a)遍历表,对每一行进行计算
b)对计算后的数据进行求和
如:销售额 = sumx(表[单价] * 表[销量])
3. 对变量进行求和
如:对月销售额进行求和,并筛选>1000的月份
DEFINE
MEASURE Sales[Sales Amount] =
SUM(Sales[SalesValue])
MEASURE Sales[Sum monthly sales] =
VAR MonthlySales =
ADDCOLUMNS(
SUMMARIZE(Sales, ‘日期表’[月]), // 使用月份列而非日期列
“MonthlySales”, [Sales Amount]
)
VAR FilteredSales =
FILTER(MonthlySales, [MonthlySales] > 1000)
VAR Result = SUMX(FilteredSales, [MonthlySales])
RETURN
Result
EVALUATE
SUMMARIZECOLUMNS(
‘tblProduct’[Department],
‘日期表’[月], // 确保这是预计算的文本列
“Sum Monthly Sales > 1000”, [Sum monthly sales]
)
更多推荐


所有评论(0)