Sugestão para as médias móveis
A fim de evitar achar a média móvel manualmente e ficar contando quantas células tem que deletar, fiz estas fórmulas para facilitar:
Média Móvel de 3 dias
=LET(média_móvel;3;QUERY(BYROW(livros[Número de livros vendidos]; LAMBDA(y; LET(linha; LIN(y); intervalo; DESLOC(livros[Número de livros vendidos]; linha-4; 0; média_móvel); MÉDIA(intervalo)))); "LIMIT "&CONT.VALORES(livros[Número de livros vendidos])-ARREDONDAR.PARA.BAIXO(média_móvel/2)*2&" "))
Média Móvel de 7 dias
=LET(média_móvel;7;QUERY(BYROW(livros[Número de livros vendidos]; LAMBDA(y; LET(linha; LIN(y); intervalo; DESLOC(livros[Número de livros vendidos]; linha-4; 0; média_móvel); MÉDIA(intervalo)))); "LIMIT "&CONT.VALORES(livros[Número de livros vendidos])-ARREDONDAR.PARA.BAIXO(média_móvel/2)*2&" "))
Média Móvel de 15 dias
=LET(média_móvel;15;QUERY(BYROW(livros[Número de livros vendidos]; LAMBDA(y; LET(linha; LIN(y); intervalo; DESLOC(livros[Número de livros vendidos]; linha-4; 0; média_móvel); MÉDIA(intervalo)))); "LIMIT "&CONT.VALORES(livros[Número de livros vendidos])-ARREDONDAR.PARA.BAIXO(média_móvel/2)*2&" "))
Média Móvel de 21 dias
=LET(média_móvel;21;QUERY(BYROW(livros[Número de livros vendidos]; LAMBDA(y; LET(linha; LIN(y); intervalo; DESLOC(livros[Número de livros vendidos]; linha-4; 0; média_móvel); MÉDIA(intervalo)))); "LIMIT "&CONT.VALORES(livros[Número de livros vendidos])-ARREDONDAR.PARA.BAIXO(média_móvel/2)*2&" "))