矩阵总计的条件显示

Conditional display for total in matrix

我有一个包含以下字段的矩阵:

我为level2加总

level2 为空时如何隐藏,我需要保留 level1 的总数?

比如下图,对于moto这行我需要在level 2为null时隐藏该行我需要保留才能显示总数?

预期结果:

我在这里举个例子 https://drive.google.com/file/d/10s7o4Ojl4JAq7qIjIAY29hB99tRGLyIZ/view?usp=drivesdk

转换为 null 是我对您的问题的看法。将这些变量分类为文本 "null" 值给您带来了问题:

如果将这些转换为空白/NA,则有以下三个视觉选项:

你可以用逻辑来处理那些使用 ISBLANKISFILTERED 的人。

Measure =
IF (
    ISBLANK ( SELECTEDVALUE ( Table1[Dim6] ) ) && ISFILTERED ( Table1[Dim6] ),
    BLANK (),
    SUM ( Table1[AN] )
)

结果如下所示:


ISFILTERED function 在这里很关键,因为它在小计级别为假,但在叶级别为真。