计算 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) 的公式。为了实现这一点,我建议改为在数据集查询中使用Shop
和Brand
的预分组,并在那里计算1 和0。这样做,您可以在 tablix 中使用 Sum
函数来计算值和总计。
【讨论】:
【参考方案2】:当您在 Tablix1 中有一个分组(“GroupingByShop”)时,您可以计算分组总数
=Count(Fields!Brand1.Value, "GroupingByShop")
或总价值
=Count(Fields!Brand1.Value)
不知道是不是你要找的,希望对你有帮助。
【讨论】:
以上是关于计算 s-s-rS 分组值的主要内容,如果未能解决你的问题,请参考以下文章