v
Size: a a a
v
AI
AI
=ARRAYFORMULA(QUERY({A2:A19,VLOOKUP(ROW(A2:A19),IF(IF(A2:A19<>A1:A18,ROW(A2:A19),0)>0,{ROW(A2:A19),IF(A2:A19<>A1:A18,ROW(A2:A19),0)},),2),IF(IF(A2:A19<>A1:A18,ROW(A2:A19),0)=0, COUNTIFS(ROW(A2:A19),">=" & VLOOKUP(ROW(A2:A19),IF(IF(A2:A19<>A1:A18,ROW(A2:A19),0)>0,{ROW(A2:A19),IF(A2:A19<>A1:A18,ROW(A2:A19),0)},),2),ROW(A2:A19),"<="&ROW(A2:A19)),1)},"select max(Col3) where Col1=1 group by Col2,Col1 label max(Col3)''"))
Это самая большая формула не умножения матриц, которую я когда-либо делал =)K
=ARRAYFORMULA(QUERY({A2:A19,VLOOKUP(ROW(A2:A19),IF(IF(A2:A19<>A1:A18,ROW(A2:A19),0)>0,{ROW(A2:A19),IF(A2:A19<>A1:A18,ROW(A2:A19),0)},),2),IF(IF(A2:A19<>A1:A18,ROW(A2:A19),0)=0, COUNTIFS(ROW(A2:A19),">=" & VLOOKUP(ROW(A2:A19),IF(IF(A2:A19<>A1:A18,ROW(A2:A19),0)>0,{ROW(A2:A19),IF(A2:A19<>A1:A18,ROW(A2:A19),0)},),2),ROW(A2:A19),"<="&ROW(A2:A19)),1)},"select max(Col3) where Col1=1 group by Col2,Col1 label max(Col3)''"))
Это самая большая формула не умножения матриц, которую я когда-либо делал =)РИ
K
РИ
AI
AI
AI
K
AI
AI
AI
K
AS
K
M
AI
AI