本帖最后由 丢丢表格 于 2018-1-31 08:58 编辑
解这题的方法很多, 再加一式:
- =IFNA(LEN(VLOOKUP("*222*",MAX(IFERROR(--MID(SUBSTITUTE(SUBSTITUTE(PHONETIC(B3:M3),"A",2),"B",1),ROW($1:$7),G$2:M$2),))&{""},1,)),)
复制代码
原来是 用ROW(A:A) 的,这样太卡了,还是指定区域范围快些。
- =MAX(MMULT(1-ISERR(FIND({222,0},MID(SUM(10^IF(B3:M3<{"C";"B"},B$2:M$2,-2)),ROW($1:56)/7,6+MOD(ROW($1:56),7)))),{1;-1})*(MOD(ROW($1:56),7)+6),)
复制代码
来一个变态的长公式:
- =MAX(--TEXT(IFERROR(TEXT(FIND(0,SUM(10^-IF(B3:M3<"C",B$2:M$2))&0,D$2:K2),"[<"&FIND("AAA",PHONETIC(B3:M3),B$2:I2)&"]!0")-D$2:K2,),"[<6]!0"))
复制代码
|