Dax将具有相同值

时间:2016-06-16 08:48:14

标签: excel powerpivot powerbi dax measure

我正在使用Power BI,我想知道如何对相同值的所有字段求和,然后从总数中取出百分比。 例如: 我有下表:

               Computer Name | Manufacturer | Errors
                     Comp1   |      Hp      |   4
                     Comp2   |      Dell    |   2
                     Comp3   |      Hp      |   1
                     Comp4   |      Asus    |   2
                     Comp5   |      Asus    |   2

我想创建一个根据制造商总结所有错误的度量,所以基本上它会将所有相同值的实例相加 并返回这样的内容:

                     Manufaturer | Errors | Count comps
                         Asus    |   4    |    2
                         Hp      |   5    |    2
                         Dell    |   2    |    1

最后计算出最大错误的百分比。

我无法想象的部分是如何对同一字段值的所有错误。

请帮帮我,谢谢!

1 个答案:

答案 0 :(得分:1)

可以使用COUNTROWS()SUM()函数完成此操作。创建两个度量Count compsSum Errors

计算comp =COUNTROWS(Tabla1)

总和错误=SUM(Tabla1[Errors])

在Excel中,创建一个数据透视表并调用创建的度量,如下所示:

enter image description here

如果有帮助,请告诉我。