如何汇总相同类别的两列

时间:2019-08-24 00:51:41

标签: powerbi dax

我有一个包含数千行的表,该表具有3列(ID,入库类别,出库类别)。类别为无风险,低风险,中风险和高风险。我想创建一个可视化,用于比较“摄入”和“排放”两列之间每个类别的计数。因此,想象一个具有以下行和3列的表:

类别,计数摄入,排放计数

没有风险,10、20

低风险,30,30

中等风险,20,10

高危5、5

总计65、65

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

表2 = SUMMARIZE(表1,表1 [摄入量分类],“计数摄入量分类”,Counta(表1 [摄入量分类]))

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

1 个答案:

答案 0 :(得分:0)

首先,您添加一个新表(“建模”选项卡,“新建表”):

RiskCat = DISTINCT(Risks[Intake])

接下来添加两列(“建模”标签,“新列”):

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

最终结果:

enter image description here