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
Matrix 如何确定power BI上表的大小_Matrix_Powerbi - Fatal编程技术网

Matrix 如何确定power BI上表的大小

Matrix 如何确定power BI上表的大小,matrix,powerbi,Matrix,Powerbi,我正在处理幂双矩阵上的一些数据,因为它比常规表允许更多的维度。我遇到的问题是,矩阵的大小根据我使用的过滤器而变化 例如,如果我不使用过滤器,矩阵有3列和4行: 但如果我在过滤器中选择一个,则会丢失一行: 在这种情况下,我如何修正矩阵的大小并只显示空值 编辑: 我已经将我使用的数据上传到google drive,只有几行: 我几乎是按照表中的数据,除了我使用的agragation函数: %Count = DIVIDE( COUNT(Hoja1[score]);

我正在处理幂双矩阵上的一些数据,因为它比常规表允许更多的维度。我遇到的问题是,矩阵的大小根据我使用的过滤器而变化

例如,如果我不使用过滤器,矩阵有3列和4行:

但如果我在过滤器中选择一个,则会丢失一行:

在这种情况下,我如何修正矩阵的大小并只显示空值

编辑:

我已经将我使用的数据上传到google drive,只有几行:

我几乎是按照表中的数据,除了我使用的agragation函数:

%Count = 
    DIVIDE(
        COUNT(Hoja1[score]);
        CALCULATE(COUNT(Hoja1[score]); ALL(Hoja1[score]))
    )
编辑2:

我添加了新表:

并创建了关系:

但仍然有同样的问题:


我错过了什么

转到可视化窗格。在有“分数”的行中,单击三角形。在弹出的菜单中,选中“显示无数据项”


空的行和列在那之后仍然隐藏。然后你应该发布你的数据模型和公式。好的,这就解释了。您需要创建一个单独的表,该表应该只包含3条记录,描述分数类型(“坏”、“好”、“常规”)。使用“分数”字段将此新表连接到主表。然后将新表中的分数列表用作矩阵行,而不是主表中的分数。您可能需要为类创建一个新表(类似地),并将切片器基于它,而不是基于主表。谢谢RADO,我这样做了,但仍然没有得到预期的结果。