单元格统计

请问大家:

frm模板中,report0 有字段 【省份】(单元格a1) 【人员(单元格b1)明细;

report1有字段 【省份(单元格a1)

如何在report1中统计出各个省份在report0 中的人员个数?

FineReport ran1025 发布于 2023-10-13 10:37
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-10-13 11:09(编辑于 2023-10-13 14:45)

修改后的逻辑

1、报表块1增加一个辅助列,把名称与数量拼起来,中间用_分隔开

image.png

2、在报表块2写公式:

SUM(MAPARRAY(report0~c2,if(left(item,find("_",item)-1)=a2,INDEXOFARRAY(SPLIT(item,"_"),2)*1,0)))

image.png

3、最后的结果

image.png

  • ran1025 ran1025(提问者) 报表块0 的【人员】,数据集原始是EncryptDes后的加密字符串,我必须要在报表块0里面用DecryptDes解密后 ,才能够关联出它的省份这样
    2023-10-13 14:05 
  • CD20160914 CD20160914 回复 ran1025(提问者) 那就换一个方式,看上面修改后的截图
    2023-10-13 14:45 
  • ran1025 ran1025(提问者) 回复 CD20160914 报表块0 的【人员】是一个明细,比如张三 李四 加密后的。我需要在报表块0 新增一个字段解密后才知道是张三 李四的名称,然后在关联 张三 李四的省份。所以报表块0 并得不到一个数量的统计
    2023-10-13 14:50 
  • CD20160914 CD20160914 回复 ran1025(提问者) 你试就知道了,它一样可以汇总的!!
    2023-10-13 14:57 
  • ran1025 ran1025(提问者) 回复 CD20160914 可以!!
    2023-10-13 17:26 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-10-13 10:39

这个建议直接report1中,放人员,然后设置汇总,求和就可以

直接夸报表块,不支持条件函数的

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-10-13 10:46

image.png

  • 3关注人数
  • 309浏览人数
  • 最后回答于:2023-10-13 14:45
    请选择关闭问题的原因
    确定 取消
    返回顶部