我有一个类似于以下的数据集:
Year Location Type Amount
2015 West Apple 12
2015 West Pear 14
2015 East Apple 55
2015 South Orange 62
2015 West Orange 64
2015 East Banana 12
2015 North Banana 23
2015 East Peach 43
2015 East Apple 89
2015 West Banana 77
2015 West Orange 43
2015 North Apple 2
我需要对其进行总结,以显示TopN以及所有其他内容,以保持总计相同 . 仅过滤以仅显示TopN会减少总计,并且无法正常工作......
最终结果应如下所示(本例中n = 3):
Type Amount
Orange 169
Apple 158
Banana 112
All Other 57
Grand Total 496
我已经为总量创建了一个新的衡量标准:
Total_Amount = Sum(data[Amount])
但我不知道是继续使用RankX还是TopN而且我还没有在Power BI中找到一种简单的方法,不仅可以显示TopN,还可以将其他所有属于All Other类别的内容组合在一起 .
1 回答
这可以通过创建排名度量来完成,然后使用它来确定前N个类型和后续类型 .
创建此措施:
使用
[Total]
度量创建[Type Rank]
度量:现在使用
[Type Rank]
measure来确定何时聚合[Amount]
.将
3
ocurrences替换为您想要获得的Types
的数量 . 另请注意Data
是我的示例中表的名称,您必须放置实际的表名 .有必要在数据中添加
Others
行,然后放入比N
类型更强的聚合,这样你就可以使用这样的东西:这是我使用Excel中的数据创建的数据透视表:
这是“类型”列中每个值的计算排名:
如果这有助于您,请告诉我 .