先用vlookup匹配想要的值,然后选择要搜索的数据,在菜单栏中选择升序或降序,找出最大值。
你试试,假设数据从第一行第一列开始,有相等的情况,你不idon'我不考虑。你可以把subcol_max()dimrowmax想成long,i想成integer,j想成integerdimarr()想成variant声明数组dimc_max(1到5)想成doublerowmax活动表。范围(a65536)。结束(xlup)。row在第一列中查找最大行数redimarr(1到rowmax)。dynamicfori1torowmax假设数据从第一行开始,数组赋值为arr(i)cells(i,1)。valuenextc_max(1)(arr)使用工作表max函数查找j2to5c_max(j)(c_max(j-1),rang:
"20路公交车到x,换乘101路到x出口,换乘12路地铁到45站下车。"
简单,适合正则表达式。d匹配号码
子kk()
dimregx作为对象,strdata作为字符串,arr()
dimmaxnum,minnum
setregxcreateobject()创建正则化。
strdata20路公交车到x,换乘101路到x出口,换乘12路地铁,45站下车。
使用regx
。全球真实
。模式d
对于中的每个垫子。执行(strdata)
nn1
redim保留数组(1到n)
排列值
然后
由maxnum(arr)获得的最大值
minnum应用程序获得的最小值。最小(排列)
以…结尾
末端接头