找文章 / 找答案
  • 发帖数27
  • 粉丝1

此人很懒,什么也没有留下

  • 解答问题超厉害

    经常帮助其他会员答疑
精选问答 更多内容

[可视化] 表格中最大最小值高亮

王硕青铜四 来自手机 显示全部楼层 发表于 2021-9-11 18:39:02 |阅读模式 打印 上一主题 下一主题
1
未解决

【可视化】 表格中最大最小值高亮

  • 王硕青铜四
  • 2021-09-11 18:39:02
  • 发布在 论坛
5669 4
如何实现表格中最大值最小值高亮,只会固定区间,大于,小于的,感谢
回复

使用道具 举报

精彩评论4

环环白银三 显示全部楼层 发表于 2021-9-13 09:57:01
1.脚本获取最大最小值作为参数,如果需要动态设置高亮,脚本放在变化时运行var a=getViewData("图表1")
param['max']=a.get(1,1)      //给参数设置默认值为第一个数据,a.get(1,1)表示获取第2行第2列的数据,表格行列数从0开始计算,根据数据所在行列数自行修改即可
param['min']=a.get(1,1)       //给参数设置默认值为第二个数据
for(var i=0;i<a.size();i++){
if(a.get(i,1)>param['max'){
param['max']=a.get(i,1)     //获取最大值作为参数max
}
if(a.get(i,1)<param['min'){
param['min']=a.get(i,1)      //获取最小值作为参数min
}
}
2.用获取到的最大最小值设置高亮





脚本

脚本
高亮2.png
高亮1.png
效果.png
回复

使用道具 举报

BoJie青铜四 显示全部楼层 发表于 2021-9-13 10:07:49
不要用getViewData,改用getData
回复

使用道具 举报

环环白银三 显示全部楼层 发表于 2021-9-13 10:21:18
BoJie 发表于 2021-9-13 10:07
不要用getViewData,改用getData

就是用getViewData,下次会回复前可以先确认一下避免误导
getData()是取到的是控件值变化前的数值
getViewData()取得的是控件值所看见的数值
回复

使用道具 举报

王硕青铜四 来自手机 显示全部楼层 发表于 2021-10-14 10:19:41
永洪Tech-chunyu 发表于 2021-9-13 09:57
1.脚本获取最大最小值作为参数,如果需要动态设置高亮,脚本放在变化时运行var a=getViewData("图表1")
par ...

好的,谢谢
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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