矩阵总计的条件显示
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,则有以下三个视觉选项:
你可以用逻辑来处理那些使用 ISBLANK
和 ISFILTERED
的人。
Measure =
IF (
ISBLANK ( SELECTEDVALUE ( Table1[Dim6] ) ) && ISFILTERED ( Table1[Dim6] ),
BLANK (),
SUM ( Table1[AN] )
)
结果如下所示:
ISFILTERED function 在这里很关键,因为它在小计级别为假,但在叶级别为真。
我有一个包含以下字段的矩阵:
我为level2加总
比如下图,对于moto这行我需要在level 2为null时隐藏该行我需要保留才能显示总数?
预期结果:
我在这里举个例子 https://drive.google.com/file/d/10s7o4Ojl4JAq7qIjIAY29hB99tRGLyIZ/view?usp=drivesdk
转换为 null 是我对您的问题的看法。将这些变量分类为文本 "null" 值给您带来了问题:
如果将这些转换为空白/NA,则有以下三个视觉选项:
你可以用逻辑来处理那些使用 ISBLANK
和 ISFILTERED
的人。
Measure =
IF (
ISBLANK ( SELECTEDVALUE ( Table1[Dim6] ) ) && ISFILTERED ( Table1[Dim6] ),
BLANK (),
SUM ( Table1[AN] )
)
结果如下所示:
ISFILTERED function 在这里很关键,因为它在小计级别为假,但在叶级别为真。