3-20 WPS JS宏调用工作表函数应用(选平均分大于等于 90的记录)学习笔记

实例:

要求:筛选平均分大于等于90的记录并复制在指定位置

function test(){
	Range("f2:h99").ClearContents();//清除内容
	var wsf=WorksheetFunction,newnum=2;//赋值两个内容
	
		var counter=wsf.CountA(Range("a:a"));//a例的个数
		
			for(var rownum=2;rownum<=counter;rownum++){//遍历counter数组
				
				var Rngs=Range(`a${rownum}:d${rownum}`);//选择区域,区域内包括了,虽然a例是字符内容,但是不会受影响

	if(wsf.Average(Rngs)>=90){//判断平均数>=90
	
		Rngs.Copy(Range("g"+newnum++))//复制内容到指定位置
		}}}

你可能感兴趣的:(3-20 WPS JS宏调用工作表函数应用(选平均分大于等于 90的记录)学习笔记)