Power BI - 如何从总和列表中找到最大值

Power BI - How to find a maximum value from a list of sum

在 PowerPivot 函数或 Power BI 中,对于数据集

article channel qty
1   a   5
1   b   8
1   c   10
2   a   6
2   b   9
2   c   12 

我要创建一个度量"Maximum net"表示所有频道(包括"a"、"b"和"c")的2篇文章的最大净数量。 如何让度量先将1和2篇文章的所有数量相加,然后求出2篇文章的最大值?

我尝试使用以下 DAX 代码

=MAXX(VALUES("table[article]"),SUM([qty]))

但最终输出是 50。我想公式所做的应该是对 2 篇文章的第一个求和得到“5+8+10=23”和“6+9+12=27”,然后找到"23" & "27" 的最大值,最后得到 "27"

下面的DAX先对article进行分组,然后取最大值:

Measure = MAXX(GROUPBY('table';'table'[article];"total";SUMX(CURRENTGROUP();'table'[qty]));[total])

您也可以使用单独的 table 并使用它:

ArticleTable = GROUPBY('table';'table'[article];"total";SUMX(CURRENTGROUP();'table'[qty]))