楼主: bdhhs
1553 0

[数据挖掘理论与案例] smartbi 电子表格--排名 [推广有奖]

  • 0关注
  • 0粉丝

初中生

52%

还不是VIP/贵宾

-

威望
0
论坛币
10 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
190 点
帖子
8
精华
0
在线时间
3 小时
注册时间
2015-6-1
最后登录
2015-6-13

楼主
bdhhs 发表于 2015-6-9 16:23:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
  在电子表格中需通过电子表格公式和Excel公式结合可以实现排名。
  从下图,我们希望求分组内的排名。即求"产品名称"对应"销售额"在"产品目录类别"内的排名。比如,"沙茶"对于的销售额7983,在"特制品"这个类别中的销售排名为4.




  实现步骤
  1、创建电子表格
  绘制表样,并从右侧资源树中找到数据集字段"产品类别"、"产品名称"、"销售额"字段分别拖动到对应的单元格。其中,E5单元格设置为"不扩展—汇总"方式。




  2、设置排名公式
  在电子表格中排名设置需要通过输入公式实现。




  在F5单元格中,设置排名公式:
  =RANK(E5, SSR_GetSubCells(E5,C5))
  此公式表示,取E5单元格对应的值,在其父格C5对应E5的单元格集合中的排名。


  函数说明
  Rank:是标准的Excel函数
  •   函数原型:RANK(number,ref,order)。Number为需要找到排位的数字。Ref为数字列表数组或对数字列表的引用。Ref 中的非数值型参数将被忽略。Order为一数字,指明排位的方式。
  •   函数功能:返回一个数字在数字列表中的排位。
  •   函数示例:" RANK(A2,A1:A5,1) "。


  SSR_GetSubCells:产品自带函数。
  •   函数原型:SSR_GetSubCells(取值单元格,父格单元格)
  •   功能说明:根据父格获取扩展得到的所有单元格。
  •   参数说明:取值单元格为取得数据的单元格序号;父格单元格为设置父格的单元格序号。
  •   函数示例:= sum(SSR_GetSubCells(C4,A4)),表示获取父格A4扩展出来的C4单元格的所有值

  3、点击【发布】按钮,将电子表格保存在服务器。
  4、点击【预览】按钮,查看最终报表效果。
  本文源自:http://wiki.smartbi.com.cn/pages/viewpage.action?pageId=8487017

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:smart 电子表格 Mart Mar TBI number 销售额 Excel 产品 电子

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-17 14:46