我有一份报告显示订阅了所提供的服务级别的新“联系人”。我正在尝试在 SSRS 中添加一个可能具有许多不同值的列(层/服务级别)。
我想要做的是计算每个添加到服务层的新人。我现在所拥有的就是这样做的,虽然它很草率,我想知道是否有另一种方法来实现这一点。
=CountDistinct(IIF(Fields!TierLevel.Value = "Gold", Fields!ContactId.Value, Nothing))
=CountDistinct(IIF(Fields!TierLevel.Value = "Silver", Fields!ContactId.Value, Nothing))
这有点混乱,因为我必须总计大约 15 个不同的级别。这样做的混乱部分是在没有数据时使这些值彼此重叠。我可以隐藏一行,但它给我留下了一个空白点。令人沮丧,看起来不太漂亮。
有什么想法或建议吗?