如何利用进阶分组功能,将取出的数据集固定字段相同分组加总

目前我们公司的品号不同码位有不同的意义,现在他们希望不看固定6-9码是什么数字,

只要这四个无视,前面字段跟后面字段相同时(数字前面字段长度固定,但后面的长度不一定),报表都合并加总,这样我分组时进阶应如何写公式才有办法实现D栏的结果呢?

pic-435.png

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

先把这四位数截取出来,再替换成空就好了

高级分组公式改为:

replace($$$,mid($$$,6,4),"")


  • akahime akahime(提问者) 你第一个提醒我用replace,所以采纳你的,因为前后字段都是需要被保留的,我最后用实现,谢谢replace($$$,mid($$$,6,9),\"0000\")+mid($$$,10,len($$$))
    2020-11-25 11:11 
  • axing axing 回复 akahime(提问者) 直接用我这公式应该就行吧
    2020-11-25 12:19 
  • akahime akahime(提问者) 回复 axing 对耶,犯蠢了我,谢谢大佬
    2020-11-26 09:03 
最佳回答
0
shirokoLv6资深互助
发布于2020-11-25 10:05(编辑于 2020-11-25 11:00)

自定义分组:https://help.fanruan.com/finereport/doc-view-316.html?source=1

公式用

replace($$$,6,4,'0000')

数量用汇总

最佳回答
0
张洪威Lv6高级互助
发布于2020-11-25 10:07

image.png


image.png

image.png

  • akahime akahime(提问者) 后面的长度不一定,但我似乎有点灵感了,我再查查
    2020-11-25 10:22 
最佳回答
0
孤陌Lv6资深互助
发布于2020-11-25 10:49(编辑于 2020-11-25 10:52)

按照你的 描述 直接把 中间几位替换为空 然后分组就好了  在 分组 高级 公式分组里 写公式replace($$$,mid($$$,6,4),"")

  • 5关注人数
  • 369浏览人数
  • 最后回答于:2020-11-25 11:00
    请选择关闭问题的原因
    确定 取消
    返回顶部