如何在power bi中使用类似DAX的函数来实现下面的需求?

How to utilize DAX functions in power bi which is similar to achieve the below requirement?

我有一个要求,我必须检查每个类别,如果该类别的任何标志为“是”,那么我需要另一列为该类别的所有值显示“真”。

例如

Column1    Flag     Final_Answer
A          Yes      True
A          No       True
A          No       True
B          No       False
B          No       False
C          No       False

请注意,只有当 Column1 中的类别在 Flag 中的值为“Yes”时,Final_Answer 才会对该类别的所有行都为“True”。因为,“B”和“C”没有“Yes”,所以Final_answer中对应的值为“False:.

如何在 DAX powerbi 中实现此目的? 任何帮助表示赞赏。谢谢

当然,您需要 运行 计算以帮助迭代 table 的其余部分。

CalculatedFinalAnswer = 

VAR col = TheTable[Column1]
RETURN IF (CALCULATE(COUNTROWS(TheTable), ALL(TheTable), FILTER(TheTable, TheTable[Column1] = col), FILTER(TheTable, TheTable[Flag] = "Yes")), TRUE(), FALSE()) 

我从 PowerQuery 添加了一个索引列来帮助显示。