不修改数据库基本要求以外,实现下面效果

年度规划业绩.cpt

模板是这样的image.png

效果是这样的

image.png

想要的结果是,所有校区去掉咨询部,并且除了校区之外的都改成其他,例如:用户体验部一组,二组K12教育之类的都改成其他,这怎么实现?

image.png

image.png

FineReport 18568453967 发布于 2019-3-25 09:38 (编辑于 2019-3-26 18:40)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
3
孤陌Lv6资深互助
发布于2019-3-25 09:46(编辑于 2019-3-26 18:56)

1553494887119566.cpt

把包含咨询部的校区的数据去掉咨询部然后 分组?  然后把没有校区的数据 分类成其他?


分组 高级 自定义分组 公式分组 写这个公式

iF(FIND("校区",REPLACE($$$,"咨询部",""))!=0||FIND("全日制",REPLACE($$$,"咨询部",""))!=0||FIND("华阳",REPLACE($$$,"咨询部",""))!=0,REPLACE($$$,"咨询部",""),"其他")

image.png

image.pngimage.png

  • 18568453967 18568453967(提问者) 把校区那一列去掉咨询部,然后分组求和,如果还有不属于那九个校区的都改成其他,然后对其他进行求和
    2019-03-25 09:49 
  • 孤陌 孤陌 回复 18568453967(提问者) 应该就是这样的效果图吧
    2019-03-25 10:04 
  • 18568453967 18568453967(提问者) 这怎么体现出来我的那九个校区??会不会把那九个校区也弄成其他了?
    2019-03-25 10:05 
  • 孤陌 孤陌 回复 18568453967(提问者) 自己看效果图 已经给你实现了
    2019-03-25 10:06 
  • 孤陌 孤陌 回复 18568453967(提问者) 如果你咨询部里没有校区 肯定会合并到其他的, 你这样的情况 属于数据不规范 我无能为力
    2019-03-25 10:09 
最佳回答
0
15310294538Lv2初级互助
发布于2019-3-25 09:42

在数据集查询的时候用sql进行处理

  • 18568453967 18568453967(提问者) 不行吧,里面有好多表,这个表是去掉咨询部,那个表是去掉教务部,如果去掉咨询部,这个表可以用,那个表就不能用,如果连那个的教务部去掉,两个就和到一块了
    2019-03-25 09:47 
  • 18568453967 18568453967(提问者) 难道我还得导入两次数据集吗?
    2019-03-25 09:47 
  • 15310294538 15310294538 回复 18568453967(提问者) 两个表的数据是否有关联,如果有关联先将两个表的数据进行联合查询,然后再对不需要的数据进行处理
    2019-03-25 09:51 
  • 18568453967 18568453967(提问者) 回复 15310294538 校区是一样的,但是校区的名字可能有差别,例如:凯旋门校区和凯旋门,华阳校区或者世纪华阳,这都是一样的学校,但是名字录入不一定一样,并且例如那些不是校区的退费表上没有,还有就是退费表上校区不一定全,因为不是所有校区都有退费的
    2019-03-25 09:55 
  • 15310294538 15310294538 回复 18568453967(提问者) 名字不同,id相同吗?如果有相同的代码id就用id进行联合查询
    2019-03-25 10:00 
最佳回答
0
wcf8451932Lv2见习互助
发布于2019-3-25 10:05(编辑于 2019-3-25 10:08)

取消咨询部的话通过设置过滤条件就可以去掉吧  或者在SQL的最后直接加WHERE 条件不等于咨询部

分组的请看这个图    我目前只添加了一个校区,想要其他的也可以自己添加

image.png

image.pngimage.png

  • 18568453967 18568453967(提问者) 这样分完之后,少了好多数据
    2019-03-25 14:09 
  • wcf8451932 wcf8451932 回复 18568453967(提问者) 不是除了几个特殊的都改为其他吗 特殊的你可以单独写出来
    2019-03-25 14:11 
  • 18568453967 18568453967(提问者) 回复 wcf8451932 对啊,你看看我发的,你看看是不是那样设置的
    2019-03-25 14:12 
  • wcf8451932 wcf8451932 回复 18568453967(提问者) 是呀 实在不行, 麻烦点你可以把其他的那些也添加上,自己分一个其他,不用系统分的,用包含于 你说的少数据是什么情况。
    2019-03-25 14:15 
  • wcf8451932 wcf8451932 回复 18568453967(提问者) 模板和数据源方面给我吗 我看看
    2019-03-25 14:16 
最佳回答
0
黄源Lv6中级互助
发布于2019-3-25 11:46(编辑于 2019-3-25 11:48)

条件属性,新值

replace()把咨询部替换为空

image.png

  • 18568453967 18568453967(提问者) 那其他的怎么弄
    2019-03-25 14:11 
  • 黄源 黄源 回复 18568453967(提问者) 其他的find(\'校区\',$$$)=0直接替换成新值其他
    2019-03-25 14:18 
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-3-25 14:47(编辑于 2019-3-25 14:48)

真的兄弟,可以考虑先处理下数据,如果是数据库想办法用视图处理下,如果是execl表格,可以考虑自行处理下,新建个视图也不需要修改数据库其他的东西的

  • 18568453967 18568453967(提问者) 不是不处理,是处理量有点大,如果说直接处理的话,还不如人工统计,只是想着弄个方便
    2019-03-25 14:52 
  • 6关注人数
  • 807浏览人数
  • 最后回答于:2019-3-26 18:56
    请选择关闭问题的原因
    确定 取消
    返回顶部