在 Power Bi 中获取汇总表中前 3 个的平均值

问题描述 投票:0回答:1

我是 Power Bi 新手,我面临着一个严重的问题。我有 Sales 表,其中有一列名为 Moony。表格是这样的:

行号 穆尼 音量
1 140309 123456
2 140309 15616
3 140210 565
4 140123 51
5 140202 123
6 140011 456
7 140202 123

我想按 Moony 对它们进行分组,然后按 Moony 描述获取前 3 卷的平均值。 我尝试总结:

SUMMARIZE(Sales,Sales[Moony],"SalesVol",SUM(Sales[Volume]))

但我不知道下一步该做什么!

你能帮我吗?

powerbi dax data-analysis powerbi-desktop measure
1个回答
0
投票

试试这个:

Average of top3 = 
AVERAGEX(
    TOPN(3,
        SUMMARIZE(Sales,Sales[Moony],"@SalesVol",SUM(Sales[Volume])), 
        [@SalesVol], 
        DESC
        ),
    [@SalesVol]
)
© www.soinside.com 2019 - 2024. All rights reserved.