考場名稱與考號 拆分 單格多個起訖號 (15149)

I2=SUMPRODUCT(MMULT(IFERROR(TRIM(MID(SUBSTITUTE(SUBSTITUTE(J2,"--","、"),"、",REPT(" ",99)),{1,2;3,4;5,6}*99-98,99))+{0,1},),{-1;1}))

B2=IF(ROW(A1)>SUM(I:I),"",OFFSET(H$1,LOOKUP(ROW(A1)-1,SUBTOTAL(9,OFFSET(I$1,,,ROW($1:$4))),ROW($1:$4)),))

C2=IF(B2="","",IF(B1<>B2,LEFT(VLOOKUP(B2,H:J,3,),6),IFERROR(MID(VLOOKUP(B2,H:J,3,),FIND("--"&C1,VLOOKUP(B2,H:J,3,))+9,6),0&C1+1)))



留言

  1. =DROP(GROUPBY(C3:C26, --D3:D26 - ROW(D3:D26) & " | " & D3:D26, HSTACK(COUNTA, LAMBDA(b, LET( e, LAMBDA(a, TEXT(a, REPT(0, 6))), ARRAYTOTEXT(DROP(GROUPBY(TEXTBEFORE(b, " | "), --TEXTAFTER(b, " | "), LAMBDA(x, IF(MAX(--x) - MIN(--x) >= 1, TEXTJOIN(" - ",, e(MIN(x)), e(MAX(x))), TEXTBEFORE(REPT(e(MIN(x)) & " - ", 2), " - ", -1))), 0,0),, 1))))), 0,0), 1)

    回覆刪除

張貼留言