找文章 / 找答案
精选问答 更多内容

自由表找前三,后三

kin玄铁一 显示全部楼层 发表于 2023-10-24 14:33:37 |阅读模式 打印 上一主题 下一主题
1
未解决

自由表找前三,后三

  • kin玄铁一
  • 2023-10-24 14:33:37
  • 发布在 论坛
1455 6
名称销量金额
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)








回复

使用道具 举报

精彩评论6

yhdata_lyaa 显示全部楼层 发表于 2023-10-24 14:54:54
回复

使用道具 举报

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
老师,我这样写了,排序没成功,正确写法应该怎样?



回复

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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