Você cometeu um erro bobo, sua fórmula precisa de correção simples na última parte.
--(Detail!$Q$7:$Q$4000,"<3"))
deve ser escrito assim,
--(Detail!$Q$7:$Q$4000<3))
.
Substitua ,"<3"
por <3
e a fórmula reescrita deve ser lida como mostrado abaixo:
=SUMPRODUCT(SUBTOTAL(3,OFFSET(Detail!$Q$7:$Q$4000,ROW(Detail!$Q$7:$Q$4000)-ROW(Detail!$Q$7),0,1)),--(Detail!$Q$7:$Q$4000<3))