【问题标题】:How to summarize two columns by the same categories如何按相同类别汇总两列
【发布时间】:2019-08-24 00:51:41
【问题描述】:

我有一个包含数千行的表,其中包含 3 列(ID、入口类别、排放类别)。类别为无风险、低风险、中风险和高风险。我想创建一个可视化项来比较 Intake 和 Discharge 两列之间每个类别的计数。因此,想象一个具有以下行和 3 列的表,如下所示:

类别,计算摄入量,计算排放量

没有风险,10、20

低风险,30、30

中等风险,20、10

高风险,5、5

总计,65、65

我可以为两列创建单独的视觉效果。我尝试使用 ADDCOLUMNS 和 SUMMARIZE 创建一个新表——这两个列的结果相同。

Table 2 = SUMMARIZE(Table1,Table1[Intake Classification],"Count Intake Classification",Counta(Table1[Intake Classification]))

我尝试使用 SUMMARIZE 并且可以创建一列。我被困在第二列了。

【问题讨论】:

    标签: powerbi dax


    【解决方案1】:

    首先添加一个新表(Modeling 选项卡,New Table):

    RiskCat = DISTINCT(Risks[Intake])
    

    接下来添加两列(建模选项卡,新列):

    Count Intake = COUNTROWS(FILTER(Risks;RiskCat[Category] = Risks[Intake]))
    Count Discharge = COUNTROWS(FILTER(Risks;RiskCat[Category] = Risks[Discharge]))
    

    最终结果:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-08
      • 1970-01-01
      • 2021-06-10
      • 1970-01-01
      相关资源
      最近更新 更多