找文章 / 找答案

求环比最大的月份

fjc铂金一 显示全部楼层 发表于 2021-11-11 17:32:21 |阅读模式 打印 上一主题 下一主题
1
已解决

求环比最大的月份

  • fjc铂金一
  • 2021-11-11 17:32:21
  • 发布在 论坛
2186 4
1.png
如图,前面还有1-6月份,1-6月份的环比都是小于零,7-10月份的环比都是相等,都是0.00%,且是最大值。需求:将最大环比对应的月份展示出来。如图环比最大的值是0.00%,其中7-10月份都是相等0.00%(最大值),此时要把7-10月份都取出来赋值给文本展示,如何实现?

最佳答案

环环 白银三 关注Ta

2021-11-11 17:32:22

inmaxmonth = data1.get(i,0); 这句改成下面这个 inmaxmonth =inmaxmonth+","+ data1.get(i,0);
查看完整内容
回复

使用道具 举报

精彩评论4

环环白银三 显示全部楼层 发表于 2021-11-11 17:32:22
inmaxmonth = data1.get(i,0);
这句改成下面这个
inmaxmonth =inmaxmonth+","+ data1.get(i,0);
回复

使用道具 举报

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-11-11 17:40:42
使用脚本,获取组件的数据,找出最大值,并存储最大值对应的月份
回复

使用道具 举报

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-11-11 17:54:10
这是获取环比最大值和最小值,以及对应的X轴坐标标签的脚本,请参考
var data1 = getData("企业员工");
var inmax = 0; //增长最大环比
var inmaxmonth='';//增长最大月份
var demax = 0;//减少最多环比
var demaxmonth='';//减少最多月份
for(var i = 1; data1.get(i,2) != null;i = i + 1 ){
if(data1.get(i,2) >= 0){
if(inmax < data1.get(i,2)){
inmax = data1.get(i,2);
inmaxmonth = data1.get(i,0);
}
}else{
if(demax > data1.get(i,2)){
demax = data1.get(i,2);
demaxmonth = data1.get(i,0);
}
}
}
debug(inmax + '---' + inmaxmonth);
debug(demax + '-' + demaxmonth);
回复

使用道具 举报

fjc铂金一 显示全部楼层 发表于 2021-11-11 18:01:19
永洪Tech-wj 发表于 2021-11-11 17:54
这是获取环比最大值和最小值,以及对应的X轴坐标标签的脚本,请参考
var data1 = getData("企业员工");
var ...

这个方法只能获取单个最大值,如何获取多个最大值的月份
如图效果,0.00%是最大值,如何获取全部是最值0.00%的月份?如果最大值只要一个就只获取一个,如图是多个最大值,如何获取?
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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