- =LET(data,B4:G19,td,G25,
- arr,HSTACK(data,td-CHOOSECOLS(data,2)),
- brr,FILTER(arr,(CHOOSECOLS(arr,6)="抖动")*(TAKE(arr,,-1)<=7)),
- crr,DROP(REDUCE(0,CHOOSECOLS(brr,5),LAMBDA(x,y,VSTACK(x,CHOOSECOLS(brr,5)-y))),1),
- drr,HSTACK(MAKEARRAY(ROWS(brr)^2,7,LAMBDA(r,c,INDEX(brr,IF(MOD(r,ROWS(brr))=0,ROWS(brr),MOD(r,ROWS(brr))),c))),crr),
- err,FILTER(drr,(ABS(CHOOSECOLS(drr,8))>0)*(ABS(CHOOSECOLS(drr,8))<=0.05)),
- frr,DROP(REDUCE("",UNIQUE(CHOOSECOLS(err,4)),LAMBDA(x,y,VSTACK(x,MIN(FILTER(CHOOSECOLS(err,2),CHOOSECOLS(err,4)=y))))),1),
- grr,DROP(REDUCE(0,UNIQUE(CHOOSECOLS(err,4)),LAMBDA(x,y,VSTACK(x,SUM(--(CHOOSECOLS(err,4)=y))))),1),
- HSTACK(DROP(CHOOSEROWS(err,XMATCH(frr&UNIQUE(CHOOSECOLS(err,4)),CHOOSECOLS(err,2)&CHOOSECOLS(err,4),0)),,-2),grr))
复制代码
硬堆出来的,供参考。
|