kin玄铁一
2023-10-24 14:33:37 发布在问答
自由表找前三,后三
名称销量金额
a423
b323
c245
d178
e790
f856
g534
h321
i267
l585
gg634

现在有一个这样的表,我要在文本框中写文字,需要找出销量、金额 前三名和后三名 对应的名称和数值,如何实现。求助
文本内容例如:
销量前三名:f(8),e(7),gg(6)
销量后三名:d(1),c(2),i(2)
金额前三名:e(90),l(85),d(78)
金额后三名:h(21),a(23),b(23)








1844
6
精彩评论6
yhdata_lyaa
发表于 2023-10-24 14:54:54 显示全部楼层
回复

使用道具 2#

kin玄铁一
发表于 2023-10-24 15:48:06 显示全部楼层
yhdata_lyaa 发表于 2023-10-24 14:54
可以试试应用文本参数topn
https://www.yonghongtech.com/real-help/Z-Suite/10.1/ch/dataprocess_sortbyco ...

1124_1698133545_hd.jpeg
老师,我这样写了,排序没成功,正确写法应该怎样?



回复

使用道具 3#

yhdata_lyaa
发表于 2023-10-24 16:22:44 显示全部楼层
kin 发表于 2023-10-24 15:48
老师,我这样写了,排序没成功,正确写法应该怎样?

是不是要先按照前三名排序,再获取表格前三行的数据呀
回复

使用道具 4#

kin玄铁一
发表于 2023-10-24 16:30:54 显示全部楼层
yhdata_lyaa 发表于 2023-10-24 16:22
是不是要先按照前三名排序,再获取表格前三行的数据呀

第二列,第三列排序结果不一致,所以不能先排序,就是找出第二列,第三列的最大值,以及它对应的位置。
回复

使用道具 5#

kin玄铁一
发表于 2023-10-24 16:31:36 显示全部楼层
yhdata_lyaa 发表于 2023-10-24 16:22
是不是要先按照前三名排序,再获取表格前三行的数据呀

sort函数使用参考js就行吧
回复

使用道具 6#

kin玄铁一
发表于 2023-10-24 16:49:35 显示全部楼层
yhdata_lyaa 发表于 2023-10-24 16:22
是不是要先按照前三名排序,再获取表格前三行的数据呀

按照js二维数组排序sort可以实现。
回复

使用道具 7#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部