插入幾位姓名 (10922)


題意 :按B2:B31不重複姓名 重複數各加K1數字


L2:R31 區域數組公式=T(OFFSET(B1,SMALL(IF((MATCH(B2:B31,B:B,)=ROW(2:31))*(COUNTIF(B:B,B2:B31)+K1>=COLUMN(A:Z)),ROW(1:30),99),ROW(1:30)*7-7+COLUMN(A:G)),))&""


另解{=INDEX(B:B,SMALL(((B2:B31<>B3:B32)*K1+1<COLUMN(A:H))*99+ROW(),7*ROW()+COLUMN()-25))&""


另解{=INDEX(B:B,SMALL(IFERROR(--MID(REPT(TEXT(A2:A31+1,"00"),IF(MATCH(B2:B31,B2:B31,)=--A2:A31,K1)+1),COLUMN(A:I)*2-1,2),66),ROW(1:31)*7+COLUMN(A:G)-7))&""


另解{=LOOKUP(ROW()*7+COLUMN(),ROW(26:59)+MMULT(N(ROW(1:31)>COLUMN(A:AE)),(B2:B32<>B1:B31)*K1),B2:B3)&""


留言