在 PowerBI 桌面中使用分组依据时列值不活动

When using Group By in PowerBI desktop Column value is not active

在我的数据集中,每个PolicyNumber可以有多个ClaimNumber。所以我想做的就是获得 Unique PolicyNumber 并计算每个 PolicyNumber 的索赔数 (ClaimNumber)。 (就像 Excel 中的支点 table)

在 Power BI 中,我单击 Edit Query,单击 Group By,指定我要分组的列 PolicyNumber,为新列命名(CountOfClaims), 操作 - Count Rows...但我无法选择 Column 值。由于某种原因,它处于非活动状态。如果我需要 Sum,它可以工作,但我只需要为每个 PolicyNumber 计算 ClaimNumber 它应该如此简单。 我在这里错过了什么?

这就是我想要实现的目标:

另外,当我在面板上选择分组依据时,查询带有感叹号。我找不到它的意思。

计算行数时,根据哪一列进行计数并不重要,这就是 Power BI 不填充下拉列表的原因。

“分组依据”对话框不支持不同的列计数(截至 2017 年 4 月)。

相反,您可以使用 DAX, that returns a distinct count 向数据模型添加度量。

=DISTINCTCOUNT([ClaimNumber])

或者您可以创建第二个 table,它位于第一个之上,仅包含 PolicyNumberClaimNumber 的独特组合。然后,您可以按 PolicyNumber 分组并计算行数,这将 return 不同的索赔计数。