我想按商品分组,并为每个商店计算我的销售数据有多少行。
表格:
Id Item Store Qty
1 A store1 5
2 B store1 2
3 A store2 3
4 B store2 10
....
按我尝试过的项目分组:
groupby_item = SUMMARIZE(table, table[Item], "Count", COUNT(table[Item]))
给出表格:
Item Count
A 2
B 2
但我想在视觉对象中引入一个 Store
切片器,但我不能,因为聚合表中没有 Store
列。我可以按商店分组然后按项目分组并计数吗?
就像在 Python 中一样,你可以这样做:
table.groupby('Item').agg({'Store': 'first', 'Id': 'count'})
通过保留每个项目组中 Store
的第一个值来保留 Store
信息。
您能否在 Power BI 中做到这一点?或者有没有更好的方法来做到这一点?
答案 0 :(得分:0)
首先为什么要创建聚合表?您可以在视觉对象中使用基表,它会反映商店中的任何过滤器。
PBI 视觉对象的默认行为是对分类列进行分组并聚合数字列。