PowerBI:根据另一列中的不同值计算一列中的不同值

PowerBI : Count Distinct values in one column based on Distinct Values in another column

我有组号的数据及其设定值。当所有批次的设置值相同时,我不希望计算这些批次。但如果每批中有超过 1 个设置值,则 dax 查询应将其计为 1。

我现在的数据是这样的

 | group_no  | values |
| ---------- | ---------------------- |
| H110201208 | 600                    |
| H110201208 | 600                    |
| H110201208 | 680                    |
| H101201215 | 665                    |
| H109201210 | 640                    |
| H123201205 | 600                    |
| H125201208 | 610                    |
| H111201212 | 610                    |
| H111201212 | 630                    |

我想要这样的输出

| Group no   | Grand Total |
| ---------- | ----------- |
| H101201215 | 1           |
| H109201210 | 1           |
| H110201208 | 3           |
| H111201212 | 2           |
| H123201205 | 1           |
| H125201208 | 1           |

我想使用 dax 创建另一个 table 像上面的那样,这样我就可以根据其输出绘制图表 n 个百分比 我想使用 DAX 语言在 powerbi 中执行此操作。

TABLE =
GROUPBY (
    Groups, //SourceTable
    Groups[ group_no  ],
    "GrandTotal", COUNTX ( CURRENTGROUP (), DISTINCTCOUNTNOBLANK ( Groups[ values ] ) )
)