取不重複字母 依序循環找 (10756)


D2{=IFERROR(INDEX(T(OFFSET(A$1,MOD(MATCH(F$2,A:A,)+ROW($1:$20)-2,20),)),MATCH(,COUNTIF(D$1:D1,T(OFFSET(A$1,MOD(MATCH(F$2,A:A,)+ROW($1:$20)-2,20),))),)),"")


另解{=INDEX(A:A,RIGHT(SMALL(TEXT(IF(MATCH(INDEX(A:A,N(IF({1},MOD(MATCH(F$2,A:A,)+ROW($1:$20)-2,20)+1))),INDEX(A:A,N(IF({1},MOD(MATCH(F$2,A:A,)+ROW($1:$20)-2,20)+1))),)=ROW($1:$20),MOD(MATCH(F$2,A:A,)+ROW($1:$20)-2,20)+1,999),"[<"&MATCH(F$2,A:A,)&"]100;0")*1,ROW(A1)),2))&""


輔助H1:H20=OFFSET(A$1,MOD(MATCH(F$2,A:A,)+ROW(A1)-2,20),)


I2:I7{=IFERROR(INDEX(H:H,MATCH(,COUNTIF(I$1:I1,H$1:H$20),)),"")


留言