计算 s-s-rS 分组值

Posted

技术标签:

【中文标题】计算 s-s-rS 分组值【英文标题】:Count s-s-rS grouped value 【发布时间】:2018-07-30 18:16:02 【问题描述】:

我有一张如下表:

Shop     Brand1     Brand2     Brand3     Qnt
Shop1    1          0          1          2

按品牌分组。在品牌下的单元格中,公式写在相似度中:

= if (count (X) / sum (X)> 0, 1, 0)

返回每个品牌 1 或 0 的结果。我需要在 Qnt 列中求和 1 和 0。没有分组的列 Qnt。

如果无法强制 s-s-rS 交替计算品牌下的值,然后简单地添加它们。分组中的文本框的链接也无法完成,即 sum (ReportItems!TextBoxBrand.Value) 也不起作用。 VB可以用Code写吗?

【问题讨论】:

编辑您的问题以包含数据集中的数据样本,还包括基于该样本数据的预期结果,因为这将帮助我们了解您正在尝试做什么。 【参考方案1】:

计算 tablix 中的值,将无法构建适用于总计列 (Qnt) 的公式。为了实现这一点,我建议改为在数据集查询中使用ShopBrand 的预分组,并在那里计算1 和0。这样做,您可以在 tablix 中使用 Sum 函数来计算值和总计。

【讨论】:

【参考方案2】:

当您在 Tablix1 中有一个分组(“GroupingByShop”)时,您可以计算分组总数

=Count(Fields!Brand1.Value, "GroupingByShop")

或总价值

=Count(Fields!Brand1.Value)

不知道是不是你要找的,希望对你有帮助。

【讨论】:

以上是关于计算 s-s-rS 分组值的主要内容,如果未能解决你的问题,请参考以下文章

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

如何在变量分组值上按分组显示 s-s-rS 中的行数?

s-s-rS 仅对图表上的一个值进行分组

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

s-s-rS 2008 - 分组集?

s-s-rS 2008 - 分组图表,下方有矩阵