Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果类别中的任何项目的结果为1,PowerBI DAX度量将为类别中的所有项目返回1_Powerbi_Dax - Fatal编程技术网

如果类别中的任何项目的结果为1,PowerBI DAX度量将为类别中的所有项目返回1

如果类别中的任何项目的结果为1,PowerBI DAX度量将为类别中的所有项目返回1,powerbi,dax,Powerbi,Dax,我需要度量(或者可能是计算列),当每个类别(Table1[category])中的任何项Table2[name]为1时,它将在名为Final的列中返回1。因此,即使类别中只有一个项目的结果为1,它也会为同一类别中的所有项目返回1,如果类别中的所有项目的结果为0,则返回0。希望下面的例子是清楚的 表1[类别] 表二[姓名] 结果 最终的 A. A:1 0 1. A. A:2 1. 1. A. A:3 0 1. B B:1 0 0 B B:2 0 0 C C:1 1. 1. C C:2 0 1. 使

我需要度量(或者可能是计算列),当每个类别(Table1[category])中的任何项Table2[name]为1时,它将在名为Final的列中返回1。因此,即使类别中只有一个项目的结果为1,它也会为同一类别中的所有项目返回1,如果类别中的所有项目的结果为0,则返回0。希望下面的例子是清楚的

表1[类别] 表二[姓名] 结果 最终的 A. A:1 0 1. A. A:2 1. 1. A. A:3 0 1. B B:1 0 0 B B:2 0 0 C C:1 1. 1. C C:2 0 1.
使用变量,您可以访问要在表上筛选的类别,并获得
MAX
结果

计算:计算列 输出 表1[类别] 表二[姓名] 结果 最终的 A. A:1 0 1. A. A:2 1. 1. A. A:3 0 1. B B:1 0 0 B B:2 0 0 C C:1 1. 1. C C:2 0 1. 请不要以“嘿,伙计们”(不包括在内)或任何社交活动开始。这是没有必要的,只是专注于提出问题,并提供足够的背景和信息。大多数人都想把时间花得如此高效。
Final =
VAR CurrentCat = [Table1[Category]]]
VAR MaxResult =
    MAXX ( FILTER ( 'Table', [Table1[Category]]] = CurrentCat ), [Result] )
RETURN
    IF ( MaxResult = 1, 1, 0 )