tips:现有多子表单合并案例,也有子表单自动分类汇总的案例,但是在解决用户问题的时候,也会有多子表单合并+分组汇总的需求,如果让用户自己基于已有案例自己拼接,大多数用户不能get到要点。所以整理下,处理类似问题的时候可以直接给安装链接,效率会高一些。
知识库分享链接:https://t6ixa9nyl6.jiandaoyun.com/sharedoc/OGRujWvWr6xdZ3koc700t
安装链接:https://jiandaoyun.com/a/5ea8076bcfdfea0006062a29(“多子表单合并+分组汇总”分组内)
表单外链:https://slc5umd6bu.jiandaoyun.com/f/5ecba9255e25680006825b72
实现效果:
业务场景:
评分场景,需要根据不同的评分标准对不同的部门进行打分,子表单1记录评分标准1对应的不同部门的分数,子表单2记录评分标准2对应的不同部门的分数。需求是表单最后有个子表单记录不同部门的总分。
实现思路:
基于已有案例进行拼接组合:1、多子表单合并;2、子表单自动分类汇总(https://shimo.im/docs/8HHH8DRpTQyKPkqy/read)
表单设置:
1.需要合并的子表单内添加2个辅助字段:
(1)部门+扣分:CONCATENATE(子表单.部门,'**',子表单.扣分,',')
(2)部门去重辅助:CONCATENATE(子表单.部门,',')
2.汇总子表单辅助字段:
3.汇总子表单:
(1)子表单整体设置默认值,联动"子表单行数基础表"。子表单行数基础表具体设置可以参考:https://syos39w472.jiandaoyun.com/f/5cc50ac85cc4382656986fea
(2)部门:SPLIT(部门去重,',')[VALUE(汇总表.序号)-1]
(3)扣分:SUMPRODUCT(SPLIT(部门+扣分汇总,CONCATENATE(汇总表.部门,'**'))) |