=ARRAYFORMULA(QUERY(SUBSTITUTE(SPLIT(TRANSPOSE(SPLIT(QUERY(IF(A2:A<>"",
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(D2:D), "<="&ROW(D2:D))=1, "♦♥♦Sprint", )&" "®EXREPLACE(COUNTIFS(
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(D2:D), "<="&ROW(D2:D))=1, "♦♥♦Sprint", ),
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(D2:D), "<="&ROW(D2:D))=1, "♦♥♦Sprint", ),
ROW(D2:D), "<="&ROW(D2:D))&"", "^0$", )&
"♦"&A2:A&"♠"&B2:B, ),,999^99), "♦")), "♠"), "♥", ), "offset 1", 0))
ОБНОВЛЕНИЕ 1:
=ARRAYFORMULA(QUERY(SUBSTITUTE(SPLIT(TRANSPOSE(SPLIT(QUERY(IF(A2:A<>"",
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", )&" "®EXREPLACE(COUNTIFS(
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ),
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ),
ROW(A2:A), "<="&ROW(A2:A))&"", "^0$", )&IFERROR(VLOOKUP(IF(A2:A<>"",
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", )&" "®EXREPLACE(COUNTIFS(
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ),
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ),
ROW(A2:A), "<="&ROW(A2:A))&"", "^0$", ), ), {"♦♥♦"&
G3:G, "♠"&TEXT(H3:H, "dd/mm/yyyy")}, 2, 0))&
"♦"&A2:A&"♠"&B2:B, ),,999^99), "♦")), "♠"), "♥", ), "offset 1", 0))
ОБНОВЛЕНИЕ 2:
=ARRAYFORMULA(QUERY(SUBSTITUTE(SPLIT(TRANSPOSE(SPLIT(QUERY(IF(A2:A<>"",
IFERROR(VLOOKUP(IF(A2:A<>"",
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", )&" "®EXREPLACE(COUNTIFS(
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ),
IF(COUNTIFS(IF(A2:A<>"", ROUNDDOWN(B2:B), ), IF(A2:A<>"", ROUNDDOWN(B2:B), ),
ROW(A2:A), "<="&ROW(A2:A))=1, "♦♥♦Sprint", ),
ROW(A2:A), "<="&ROW(A2:A))&"", "^0$", ), ), {"♦♥♦"&
G3:G, "♦♥♦♠"&H3:H}, 2, 0))&
"♦"&A2:A&"♠"&B2:B, ),,999^99), "♦")), "♠"), "♥", ), "offset 1", 0))