首页 > 解决方案 > 如何计算一列中的数字或行数,按 Power BI 中另一列中的值分组

问题描述

我有一个包含两列 A、B 的表。

Column A     Column B
Fruit        Apple
Fruit        Orange
Fruit        Pear
Veg          Beans
Veg          Potato

我需要计算 A 列中每个不同值的 B 列出现次数

Required Result:
Column A     Occurence
Fruit        3
Veg          2

我可以在 DAX 中使用任何函数来获得所需的结果吗?

标签: powerbidax

解决方案


您可以在 dax 中使用这些度量:

出现次数 = CALCULATE(CALCULATE(COUNT(Table1[ColumnA]));ALLEXCEPT(Table1;Table1[ColumnA]))

并在 Power BI 中使用带有 A 列和其他带有“发生”的列的表格可视化来查看结果。


推荐阅读