Power BI 中的 COUNTIF(需要新的计算列)
COUNTIF in Power BI (New calculated column Required)
我想根据 A 列计算每个值的 运行 计数。在 Excel 中,我应用以下公式
=COUNTIF($A:$A2,A2)
我想在 Power BI 中获得相同的结果。能否请教一下。
只有一个列,这在 DAX 中是不可能的,因为列没有固有的顺序,因此无法区分重复的行。
但是,如果您在 table 上有一个索引列(您可以在查询编辑器中轻松添加一个),则可以定义这样一个计算列,使其与 Excel 公式.
CountIf =
VAR CurrentIndex = DATA[Index]
RETURN
CALCULATE (
COUNTROWS ( DATA ),
ALLEXCEPT ( DATA, DATA[ITEM] ),
DATA[Index] <= CurrentIndex
)
我想根据 A 列计算每个值的 运行 计数。在 Excel 中,我应用以下公式
=COUNTIF($A:$A2,A2)
我想在 Power BI 中获得相同的结果。能否请教一下。
只有一个列,这在 DAX 中是不可能的,因为列没有固有的顺序,因此无法区分重复的行。
但是,如果您在 table 上有一个索引列(您可以在查询编辑器中轻松添加一个),则可以定义这样一个计算列,使其与 Excel 公式.
CountIf =
VAR CurrentIndex = DATA[Index]
RETURN
CALCULATE (
COUNTROWS ( DATA ),
ALLEXCEPT ( DATA, DATA[ITEM] ),
DATA[Index] <= CurrentIndex
)