我正在尝试使用DAX来计算PowerBI报告中每行的失败次数(FailCount)。我可以用Excel中的COUNTIF做到这一点。 每行包含一个项目编号,以下列包含多个测试的结果(通过/失败/空)。 此示例显示了3个测试,但实际上总共有14个测试。
Item | Test1 | Test2 | Test3 | FailCount
101 | Pass | null | Fail | 1
102 | null | Fail | Fail | 2
103 | Fail | Pass | null | 1
我的所有搜索都只显示了计算在一列中的方法。
谢谢。
答案 0 :(得分:0)
我假设您将FailCount添加为新的计算列。
您应该可以像这样简单地添加所有测试列:
FailCount:=
IF([Test1]="Fail",1) + IF([Test2]="Fail",1) + ... + IF([Test14]="Fail",1)
这将为每个Test列的FailCount列提供+1,其值为“Fail”。
包含“失败”以外的其他值的测试列将被计为0,因为
IF("NotFail"="Fail",1)
将返回BLANK,加起来时计为0。
答案 1 :(得分:0)
这个解决方案终于为我工作了
# This configuration was generated by
# Offense count: 24
# Cop supports --auto-correct.
# Configuration parameters: Include, TreatCommentsAsGroupSeparators.
# Include: **/Gemfile, **/gems.rb
Bundler/OrderedGems:
Exclude:
- 'Gemfile'