如何解决Power BI 中的 COUNTIF需要新的计算列
我想根据 A 列计算每个值的运行计数。在 Excel 中,我应用以下公式
=COUNTIF($A$2:$A2,A2)
我希望在 Power BI 中获得相同的结果。可以请教一下吗。
解决方法
只有一列,这在 DAX 中是不可能的,因为重复的行无法区分,因为列没有固有的顺序。
但是,如果表中有索引列(您可以在查询编辑器中轻松添加),则可以定义这样的计算列,使其与 Excel 公式类似。
CountIf =
VAR CurrentIndex = DATA[Index]
RETURN
CALCULATE (
COUNTROWS ( DATA ),ALLEXCEPT ( DATA,DATA[ITEM] ),DATA[Index] <= CurrentIndex
)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。