【问题标题】:Filter by/Aggregate multiple columns in Power BI按/聚合 Power BI 中的多个列进行筛选
【发布时间】:2021-06-03 02:04:45
【问题描述】:

我想按商品分组并计算每个商店的销售数据行数。

表:

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 中做到这一点吗?或者有更好的方法吗?

【问题讨论】:

    标签: group-by powerbi


    【解决方案1】:

    为什么首先要创建一个聚合表?您可以在视觉对象中使用基表,它会反映商店中的任何过滤器。

    PBI 视觉效果的默认行为是将分类列分组并聚合数字列。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-02
      相关资源
      最近更新 更多