tianyuqi 发表于 2014-5-19 19:57:31

报表统计问题

本帖最后由 通达林河水 于 2016-7-30 15:52 编辑 <br /><br />
如上如图,左边图为数据源,右边为统计报表。在计数一列(明细表)中。统计出个左侧统计项目一栏字母在数据源中出现的次数。同一个字母在同一个字符串中出现多次,只计一次。例如,s的统计结果为:6 。
这个简单的统计功能,在报表如何实现呀

通达林河水 发表于 2014-5-20 09:50:48

本帖最后由 通达林河水 于 2016-7-30 15:52 编辑 <br /><br />基本思路是定义填充表达式:合计(如果 XXX源字段形如("b") 那么 1 否则 0 结束)。

tianyuqi 发表于 2014-5-20 10:13:59

本帖最后由 通达林河水 于 2016-7-30 15:52 编辑 <br /><br />基本思路是定义填充表达式:合计(如果 XXX源字段形如("b") 那么 1 否则 0 结束)。 ...
实际中。左侧为变化的明细,,不知怎么添加筛选条件和匹配条件,如果只有上面类似的公式,统计结果只有第一行的。

通达林河水 发表于 2014-5-20 17:53:17

本帖最后由 通达林河水 于 2016-7-30 15:52 编辑 <br /><br />定义成主表形式,选择一项统计一次。

tianyuqi 发表于 2014-5-22 09:44:52

本帖最后由 通达林河水 于 2016-7-30 15:52 编辑 <br /><br />定义成主表形式,选择一项统计一次。
可是,我这个统计项目是动态从别的表中提取出来的关键字,而且发现,,字符串中有\\统计会有点问题

tianyuqi 发表于 2014-5-22 09:47:51

本帖最后由 通达林河水 于 2016-7-30 15:52 编辑 <br /><br />定义成主表形式,选择一项统计一次。
因为数据行数不确定,内容也不确定,定义主表不现实

通达钱红健 发表于 2014-5-22 13:00:10

本帖最后由 通达林河水 于 2016-7-30 15:52 编辑 <br /><br />您好、通过您的问题、您可以尝试另一种方式来实现、先将左边数据源中的数据获取到统计项目列中、重复数据只显示一次,然后在做一个公式 数据源中的名称和本报表统计项目名称进行匹配、然后再计数列中填充 计数() 这个函数即可。
页: [1]
查看完整版本: 报表统计问题