s-s-rS - 计算 tablix 列分组中的空白单元格?

Posted

技术标签:

【中文标题】s-s-rS - 计算 tablix 列分组中的空白单元格?【英文标题】:s-s-rS - Count blank cells in tablix column grouping? 【发布时间】:2016-06-06 10:49:04 【问题描述】:

我正在尝试找到一种方法来计算仅出现在表(而不是数据集本身)的列分组中的空白单元格,不幸的是我找不到这样做的方法。

感谢您的帮助

【问题讨论】:

【参考方案1】:

我尝试根据您的要求创建示例报告..我可以计算空单元格,但重点是您要显示此信息的位置...

让我解释一下,我是如何做到这一点的

    写了一段代码自定义代码

    Dim CntEmpty AS INTEGER=0
    Public Function CountCell(SalesValue AS INTEGER,Flag AS Boolean) AS INTEGER
    IF (SalesValue <=0) THEN 
        CntEmpty =CntEmpty +1
    
    IF(Flag) THEN
     RETURN CntEmpty    
    ELSE    
     RETURN 0 
    END IF
    
    ELSE
        RETURN SalesValue 
    END IF
    
    END FUNCTION
    

    在单元格值上调用函数(编写表达式)

    输出

尝试按照上面的步骤,希望能给你一些想法

【讨论】:

谢谢你,不幸的是我无法让它工作。【参考方案2】:

在表达式中,从所有列(即您的主列)中包含数据的列中减去包含数据的行

=Count(Fields!PrimaryKey.Value) - Count(Fields!FieldContainingBlanks.Value)

【讨论】:

以上是关于s-s-rS - 计算 tablix 列分组中的空白单元格?的主要内容,如果未能解决你的问题,请参考以下文章

s-s-rS 根据矩阵/tablix 中的特定列类别添加百分比列

s-s-rS - 根据行数据的计算值对行集进行分组

s-s-rS行分组如何将列作为标题[关闭]

s-s-rS - 通过识别列分组中的值进行老化计算

s-s-rS 2008 排序不工作

s-s-rS 2008 R2 错误?仍然?动态隐藏列或 tablix 并导出为 CSV