当前位置: 首页 > news >正文

5-39 WPS JS宏 综合实例应用-4(多条件筛选记录并排序)

示例:多条件筛选记录并排序

原数据与结果

代码:

function text()

{

Range("a1","d1").Copy(Range("f1","h1"))

var arr=Range("a2:d10").Value();

var newarr=arr.filter(ar=>ar.slice(1).every(v=>v>=100));

//slice切片,every比较,filter统计符合条件的数组内容并组合成一个新数组

var order=function(a,b){//自定义匿名函数

var i=a.slice(1).reduce((x,y)=>x+y);//slice切片,reduce数组值相加,求大小值

var j=b.slice(1).reduce((x,y)=>x+y);

return i-j;

}

newarr.sort(order);//求和在排序

Range("f2").Resize(newarr.length,newarr[0].length).Value2=newarr;//新重点内容,可选择区域一次性写入内容。

}

function text() { Range("a1","d1").Copy(Range("f1","h1")) var arr=Range("a2:d10").Value(); var newarr=arr.filter(ar=>ar.slice(1).every(v=>v>=100)); //slice切片,every比较,filter统计符合条件的数组内容并组合成一个新数组 var order=function(a,b){//自定义匿名函数 var i=a.slice(1).reduce((x,y)=>x+y);//slice切片,reduce数组值相加,求大小值 var j=b.slice(1).reduce((x,y)=>x+y); return i-j; } newarr.sort(order);//求和在排序 Range("f2").Resize(newarr.length,newarr[0].length).Value2=newarr;//新重点内容,可选择区域一次性写入内容。 }
http://www.cnnetsun.cn/news/1283.html

相关文章:

  • 5-40 WPS JS宏 综合实例应用-5(求字符串中的最大值记录)
  • 【人工智能】【模型】验证大模型效果的终极指南:从人工验证到自动化平台实践
  • TCP通信
  • 三极管应用:直流有刷电机H桥驱动电路——从原理到实践的完整指南
  • 基于NPN三极管的继电器驱动电路:从零开始的嵌入式工程师实战指南
  • 玩转S8050 NPN三极管:从参数选型到实战驱动一篇搞定!
  • 深入浅出玩转S8050:从数据手册到开关/放大电路实战全解析
  • C++数据结构与算法_数据结构与算法概念_定义,递归与迭代比较
  • C++数据结构与算法_数据结构与算法概念_时间复杂度
  • bootstrap前端
  • Python自动化办公全攻略:Excel/Word/PDF/邮件批量处理
  • PyAutoGUI 模拟鼠标键盘:原理解析 + 工程实践案例 + 踩坑指南
  • Python定时任务schedule/APScheduler/Crontab 原理与落地实践
  • Python自动化测试Pytest/Unittest深度解析与接口测试落地实践
  • 不懂这些数字电路知识,你的编程天花板早被焊死了!
  • Python监控系统:从CPU/内存到日志
  • 解构Python的伟大:全维度生态库图鉴
  • Python自动化截图/录屏3大方案(PIL/mss/ffmpeg)深度拆解
  • 整体设计 定稿 备忘录仪表盘方案 之3 改造 为 “整体设计”的完整方案(初稿)之2 程序讨论和准备(豆包助手 )
  • UE5 蓝图-游老师-18-蓝图的封装,19-继承,20-多态:父类中的变量,函数、事件,分发器,实现的接口,可以被子类直接使用,也可以被子类重写重定义
  • 基于PyTorch的深度学习基础课程之九:分类模型评价指标(1|3)
  • 基于PyTorch的深度学习基础课程之九:分类模型评价指标(2|3)
  • 基于PyTorch的深度学习基础课程之九:分类模型评价指标(3|3)
  • --- 将二叉搜索树转化为排序的双向链表 ---
  • 产品中有哪些天才设计
  • 向量求导法
  • Elasticsearch下载地址及离线安装步骤
  • 当日总结(2025年12月10日)
  • 手写Tomcat代码整理(自用)
  • 雷科电力-REKE920S涂层测厚仪