怎么按一列数据排序,然后只取前三十

怎么按一列数据排序,然后只取前三十f25bb7e809237a490d56b82398378a7.jpg

FineReport lww19959 发布于 2019-8-15 11:07 (编辑于 2019-8-15 11:27)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
doudekaixinLv6中级互助
发布于2019-8-15 11:08(编辑于 2019-8-15 13:11)

扩展后排序…… 取前30昨天你会了。 然后在你的格子里面按下面截图设置。

我这里写的是E6,你写你自己排序依据的格子。

image.png



image.png

  • lww19959 lww19959(提问者) 怎么设置啊?
    2019-08-15 11:15 
  • lww19959 lww19959(提问者) 按照这个设置了,怎么不是按顺序出的呢?
    2019-08-15 11:28 
  • lww19959 lww19959(提问者) 设置图刚刚上传了,帮忙看一下谢谢了
    2019-08-15 11:28 
  • doudekaixin doudekaixin 回复 lww19959(提问者) 你这个应该是排序依据的单元格。 你应该在父格上这么设置。 比如,员工名字(父格)按照业绩(你这里的G3)排序。 要在员工名字单元格设置。
    2019-08-15 12:19 
  • lww19959 lww19959(提问者) 回复 doudekaixin 我现在是按照父格设置的,但是有个问题现在父格员工名字有多个,排序了就显示了一个员工的前三十业绩,不能显示总的业绩量的前三十了
    2019-08-15 12:29 
最佳回答
0
张洪威Lv6高级互助
发布于2019-8-15 11:12

在sql里面order by  然后top30 

  • lww19959 lww19959(提问者) sql可以排序我知道,帆软里有没有设置可以实现?
    2019-08-15 11:14 
  • 张洪威 张洪威 回复 lww19959(提问者) 在报表最左边的那个单元格上面设置对sum这个单元格降序跟前30条,别在你的sum这个单元格设置。
    2019-08-15 11:30 
  • lww19959 lww19959(提问者) 回复 张洪威 但是我设置了最左侧,因为这个单元格有三个值,排序后只能显示一个的钱三十个了
    2019-08-15 12:10 
最佳回答
0
梦已元Lv4中级互助
发布于2019-8-15 11:15

sql 直接排序,取 前 top30 ,或者 扩展后排序 前N个

最佳回答
0
晓亮Lv7资深互助
发布于2019-8-15 11:17(编辑于 2019-8-15 11:37)

image.png

你用的是7.1的吧,你双击单元格

image.png

  • 5关注人数
  • 1552浏览人数
  • 最后回答于:2019-8-15 13:11
    请选择关闭问题的原因
    确定 取消
    返回顶部