8-9 WPS JS宏 正则表达式 字符组与任选应用-条件计数

8-9 WPS JS宏 正则表达式 字符组与任选应用-条件计数

要求:统计字符串中大于等于80的个数和提取数字

|-----|------------|----|--------|
| 部门 | 考核分数 | 人数 | 提取数字 |
| 民政局 | 刘小明85、陈好90 | 2 | 85、90 |
| 财政局 | 李五91、徐丽100 | 2 | 91、100 |
| 残联 | 程六88、熊霞53 | 1 | 88、53 |

代码:

function test(){

var arr=Range("b2",Range("b9999").End(xlUp)).Value();

var newarr=arr.map(ar=>ar\[0.match(/89\d|100/g).length]);//match:搜索返回,\[\]:行转列

//正则表达式/89\d|100/g解析:先识别8或9再识别0-9,组合成2位数的数值,|或者识别100,/g为全局匹配

var newarr1=arr.map(ar=>ar\[0.replace(/一-龥A-Za-z/g,"")]);//replace:替换,\[\]:行转列

//正则表达式/一-龥A-Za-z/g解析:识别所有汉字和大写字母和小写字母

Range("c2").Resize(newarr.length,1).Value2=newarr;

Range("d2").Resize(newarr1.length,1).Value2=newarr1;

}

相关推荐
qq_466302455 小时前
wps 新建基本操作
wps
Non-existent9872 天前
海拔批量查询 + 批量 KML 生成工具-WPS 插件 TableGIS 新功能
javascript·c++·excel·wps
晨陌y3 天前
打工人被WPS卡顿和隐私问题折磨?document本地文档编辑器能不能作为替代方案
编辑器·wps
qq_546937275 天前
office和WPS平替软件,可以打开Word_Excel_PPT
word·excel·wps
专注VB编程开发20年8 天前
WPS 重营销、轻基础底层,劫持注册表让office没法用
wps
wujian83118 天前
怎么把Kimi里的表格完整复制到wps内
人工智能·ai·wps·豆包·deepseek·ai导出鸭
系统集成架构师9 天前
WPS 多维表格新增数据,如何自动同步到腾讯文档?
wps
xqg131611 天前
WPS 配置优化
wps
梦幻通灵11 天前
WPS的word表格序号递增实现方案
wps
熟悉的新风景12 天前
word,wps使用技巧
word·wps