[ABI 5.2] 分析报表是否可以在表格里进行rank函数操作

6964
10

翠花 数据小白Lv1

发表于2022-5-27 17:31

悬赏1

已解决

楼主
需要完成的操作是,输出a1单元格的值在a列中的排序位置。尝试rank的时候提示无法执行函数rank的运算

最近看过此主题的会员

esen_4ZBQ38OLTU

esen_4Y5MQ1CAA5

紫川秀

JCsang

esen_4Y3L5ADO80

Simon0zero

esen_4SBQYN0BZ5TZ

喵喵在天涯

zhouxm

最佳答案
您看下这个例子,
(GRID2.A1.value+","+GRID2.A2.value+","+GRID2.A3.value).split(",").rank(self.leftcell.value)
先把需要排序的列拼成数组,然后再rank排序
10个回答

只看楼主

颜值区总司令 数据老手Lv5

发表于2022-5-27 17:44

只看该作者

取消 关注该作者的回复

沙发

我试试哈

翠花 数据小白Lv1

发表于2022-5-27 17:47

只看该作者

取消 关注该作者的回复

板凳

颜值区总司令 发表于 2022-5-27 17:44
我试试哈

万分感谢(。 ́︿ ̀。)不使用rank也可以,能够将排序后的序号输出在分析表中就可以。尝试了_rk和sort但是都不是想要的效果。

颜值区总司令 数据老手Lv5

发表于2022-5-27 17:48

只看该作者

取消 关注该作者的回复

地板

=D2$$.rank(D2)
您试试

翠花 数据小白Lv1

发表于2022-5-27 17:58

只看该作者

取消 关注该作者的回复

5#

颜值区总司令 发表于 2022-5-27 17:48
=D2$$.rank(D2)
您试试

老师我看了您的表达式,但是我的情况和您略有一些区别。您的函数是基于浮动区间,我的数据是固定报表。我是否可以写成d2:d70.rank(dn)呢?

颜值区总司令 数据老手Lv5

发表于2022-5-27 18:03

只看该作者

取消 关注该作者的回复

6#

翠花 发表于 2022-5-27 17:58
老师我看了您的表达式,但是我的情况和您略有一些区别。您的函数是基于浮动区间,我的数据是固定报表。我 ...

表格先截图我看下

翠花 数据小白Lv1

发表于2022-5-27 18:07

只看该作者

取消 关注该作者的回复

7#

颜值区总司令 发表于 2022-5-27 18:03
表格先截图我看下

来啦

颜值区总司令 数据老手Lv5

发表于2022-5-27 17:31

只看该作者

取消 关注该作者的回复

8#

您看下这个例子,
(GRID2.A1.value+","+GRID2.A2.value+","+GRID2.A3.value).split(",").rank(self.leftcell.value)
先把需要排序的列拼成数组,然后再rank排序

翠花 数据小白Lv1

发表于2022-5-27 19:53

只看该作者

取消 关注该作者的回复

9#

颜值区总司令 发表于 2022-5-27 19:17
您看下这个例子,
(GRID2.A1.value+","+GRID2.A2.value+","+GRID2.A3.value).split(",").rank(self.leftcel ...

好的谢谢您!等周一工作日连上办公网我再尝试一下!

请问您的问题解决了嘛~如果解决了可以设置最佳答案关贴噢!

18540351449 初学数据Lv2

发表于2022-8-12 10:28

只看该作者

取消 关注该作者的回复

11#

多个浮动区间能何在一起进行排序吗?

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号